Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All Articles →
🛍️ Shop This Part

2007-2012 BMW 320i Engine Coolant Temperature Sensor: A Complete Guide

Address poor performance, high-speed fan noise, and check engine lights related to your 320i's cooling system.

4 minutes to read 2007-2012 BMW 320i
Difficulty
1/5
Est. Time
0.5 hrs
DIY Doable?
✅ Yes
Shop Labor
$60-$120
⚠️ Drivable, but... — You can drive for short distances, but the poor performance, bad fuel economy, and risk of misdiagnosing an actual overheating problem make it unwise to delay the repair.
Key Takeaways
  • A bad sensor forces your 320i into a fail-safe mode, causing high fan speeds and reduced power.
  • The P0128 code can mean a bad sensor or a bad thermostat; diagnosis is key.
  • Replacement is a simple DIY job that takes less than an hour with basic tools.
  • Always bleed the cooling system after replacement to prevent air pockets and overheating.
The Engine Coolant Temperature Sensor (ECTS) on your BMW 320i is a critical component for engine management. It acts like a thermometer, constantly measuring the temperature of the engine's coolant. This information is sent to the engine's computer, the DME, which then uses the data to make vital adjustments. It controls the fuel-to-air mixture, ignition timing, and when to turn on the electric radiator fan. A correct signal from this sensor ensures your engine runs efficiently, whether it's cold or at full operating temperature.

Is Your BMW 320i Acting Strange? It Could Be The Coolant Sensor

A failing Engine Coolant Temperature Sensor in the 2007-2012 BMW 320i (E90 chassis) can cause a range of confusing symptoms. When the sensor fails, the engine computer (DME) no longer receives accurate temperature data. To protect the engine from potential overheating, it enters a fail-safe mode. This guide will help you understand the symptoms, choose the right replacement part, and know what to expect during the repair.

Common Failure Symptoms

When the coolant sensor fails, your 320i's computer plays it safe, assuming the worst-case scenario: that the engine is overheating. This triggers several distinct symptoms:

  • Radiator Fan Runs at Full Speed: The most common sign is the radiator fan running on high, sounding like a jet engine, even when the engine is cold. This is the DME's attempt to prevent overheating.
  • Check Engine Light: A fault in the sensor circuit will trigger the check engine light. Common diagnostic trouble codes include P0117, P0118, and 2EE0.
  • Reduced Engine Power: In fail-safe mode, the DME will reduce engine power to lower stress and heat.
  • Poor Fuel Economy and Black Smoke: The computer may enrich the fuel mixture, assuming the engine is cold and needs to warm up. This wastes fuel and can cause black smoke from the exhaust.
  • Hard Starting and Rough Idle: An incorrect fuel mixture can make the engine difficult to start and cause it to run poorly at idle.

A Note on Code P0128

The trouble code P0128 (Coolant Temperature Below Thermostat Regulating Temperature) is common with this issue. However, this code can be caused by either a bad coolant sensor OR a faulty thermostat that is stuck open. A key difference is that a bad sensor often causes the fan to run on high immediately, while a stuck thermostat may only throw a code after a longer drive. Proper diagnosis is important to avoid replacing the wrong part.

Choosing the Right Aftermarket Sensor

For a critical sensor like the ECTS, quality matters. A cheap, inaccurate sensor can cause the same running issues as a failed one. Fortunately, several reputable aftermarket brands offer reliable options that meet or exceed OEM specifications.

  • Top Tier (OEM-Equivalent): Brands like NGK (NTK) and Vemo are well-regarded for producing sensors that closely match original equipment performance and quality for European vehicles. They are known for using correct materials and ensuring accurate thermistor response.
  • Quality Aftermarket: Brands like Standard Ignition (SMP) and Holstein are trusted names in the aftermarket. They provide a dependable and cost-effective solution that is a significant step up from no-name online parts.

Given the low cost of even top-tier aftermarket sensors, it is not worth saving a few dollars on a generic, unbranded part that could compromise your engine's performance and reliability.

Installation and Cost

Replacing the Engine Coolant Temperature Sensor on the 320i is a straightforward job suitable for a DIY mechanic.

Replacement Snapshot

Part LocationOn the cylinder head, often near the oil filter housing.
DIY Difficulty1 out of 5 (Easy)
Estimated Time0.5 hours
Tools NeededRatchet, deep socket (often 22mm), rags.

Pro-Tip: Quick Swap

You can replace the sensor without draining the entire cooling system. Let the engine cool completely, then unscrew the old sensor and quickly install the new one. A small amount of coolant will spill, so have a rag and drain pan ready. Always top off the coolant and bleed the system afterward to remove any air pockets.

Frequently Asked Questions (FAQ)

Where is the coolant temperature sensor on a 2007-2012 BMW 320i?

The primary engine coolant temperature sensor is typically screwed into the cylinder head, near the oil filter housing. Do not confuse it with the radiator outlet temperature sensor, which is located on the lower radiator hose on some BMW models.

Can I replace the coolant sensor myself?

Yes, this is a very DIY-friendly repair. It requires basic hand tools and is easily accessible on top of the engine. The job can be completed in under an hour.

Why does my radiator fan run on high when the sensor is bad?

When the engine's computer (DME) loses the signal from the coolant sensor, it enters a fail-safe mode to prevent damage. It assumes the engine is overheating and runs the cooling fan at maximum speed as a precaution.

Is an aftermarket sensor okay for my BMW?

Yes, as long as you choose a reputable brand. Aftermarket sensors from brands like NGK, Vemo, or Standard Ignition are designed to meet or exceed OEM specifications and offer a reliable, cost-effective alternative to the dealer part.

Technical Specifications

OEM Part Numbers: 13621433076

Threaded sensor with a 2-pin electrical connector. Located on the cylinder head.

Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Apr 19, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the Engine Coolant Temperature Sensor for:
  • BMW 320i: 200720082009201020112012
In this article
🛍️ Shop This Part
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part