P0116
PowertrainEngine Coolant Temperature (ECT) Sensor Circuit Range/Performance
Most of the time this turns out to be a coolant temp sensor that's gone lazy or drifted out of spec, often on cars past 100,000 miles. The ECU watches how quickly the coolant temperature climbs from cold and where it settles once warm. When that reading doesn't match what the ECU expects for a normal warm-up, or it jumps around in a way that makes no sense, it logs P0116. A stuck thermostat causes the same complaint just as often, so don't assume the sensor straight away.
ⓘ Information only. This page provides general educational information about fault code P0116. We do not assess the urgency or safety implications of any specific fault. That requires in-person diagnosis by a qualified mechanic. Full terms.
Recommended next steps
Whether a fault is urgent, drivable, or routine depends entirely on the cause on a specific vehicle, and that can only be determined by a qualified mechanic with diagnostic equipment. If a warning light is illuminated, the most reliable next step is professional diagnosis.
What does P0116 mean?
P0116 is a Powertrain (engine, transmission, fuel system) fault code. It indicates: Engine Coolant Temperature (ECT) Sensor Circuit Range/Performance.
This is a standardised OBD-II code. The technical definition is the same regardless of the make or model of vehicle, although specific causes and symptoms can vary between vehicles.
Symptoms commonly associated with this code
Symptoms that drivers often report alongside this code. Not all may apply to every case:
- • Engine warning light on, sometimes with no other obvious sign
- • Hard starting from cold, then runs fine once it's up to temperature
- • Temperature gauge reading wrong or bouncing about
- • Cooling fans kicking in the moment you start the car, or never switching off
- • Rough idle or a bit of hesitation while the engine is warming up
- • A drop in fuel economy, usually because the ECU thinks the engine is colder than it is and keeps the mixture rich
Possible causes
Causes commonly associated with P0116, listed in approximate order of typical investigation. The actual cause on a specific vehicle can only be confirmed by professional diagnosis.
- 1. Worn or drifted ECT sensor giving readings that no longer match reality. The most common cause on higher-mileage cars, the sensor's resistance gradually goes off and the ECU notices the warm-up curve is wrong
- 2. Thermostat stuck open, so the engine takes far too long to warm up and the ECU flags the temperature rise as too slow. Very common on VAG diesels and a frequent cause of this exact code
- 3. Corroded or loose wiring and connectors at the sensor, water and road salt get into the plug and the signal goes intermittent
- 4. Low coolant or air trapped in the system, so the sensor sits in air pockets and reads erratically
- 5. Old, rusty coolant that's lost its corrosion protection and is sitting around the sensor
- 6. Faulty ECM, rare, only worth considering once everything else checks out clean
How mechanics typically diagnose
A typical diagnostic sequence used by mechanics, provided here for educational reference only. Diagnostic work should be performed by a qualified mechanic with the appropriate tools and training.
- 1. Plug in a scan tool and compare the live ECT reading against intake air temperature on a fully cold engine. They should be within a couple of degrees of each other after the car's sat overnight. If they're miles apart cold, the sensor's suspect
- 2. Watch the live ECT climb during warm-up. A healthy setup reaches around 85 to 95C and holds steady. If it crawls up slowly or never gets there, you're looking at a stuck-open thermostat, not the sensor
- 3. Check the connector and wiring at the sensor for green corrosion, a cracked plug, or a loose pin. Wiggle the loom with the engine running and watch for the reading to glitch
- 4. Check coolant level and condition, top up if low and bleed any air out before going further
- 5. Measure the sensor resistance cold with a multimeter and compare to the manufacturer's figures. Most NTC sensors read a few thousand ohms cold and drop to a few hundred when hot
- 6. Clear the code and take it for a proper drive, watching the live data, to confirm whether it's actually fixed
Common questions about P0116
How do I know if it's the sensor itself or just the wiring to it? +
Get the live ECT reading on a stone-cold engine and compare it to the intake air temp. If they're way off when cold, the sensor is the likely culprit. Then wiggle the connector and loom with the engine idling and watch the reading on the scan tool. If it jumps about or drops out when you move the wires, that's a corroded plug or a chafed wire, not the sensor. The connector at the sensor is a classic spot for water ingress, so check there before you spend money on parts. A multimeter reading at the sensor terminals will tell you whether the signal is even getting back to the ECU.
How long does this job usually take? +
If it's just the sensor and it's in an easy spot, a competent garage will have it swapped and the system bled in under an hour. On engines where the sensor is buried under the inlet manifold or behind ancillaries, budget longer. If the fault turns out to be a stuck thermostat, that's typically one to two hours depending on access, and the system has to be properly bled afterwards to clear any air. Wiring repairs are the wildcard, tracing an intermittent fault through the loom can eat up far more time than the part itself ever would.
Should I buy a cheap sensor off eBay or pay for a proper one? +
This is one part where I'd stick with a quality brand. ECT sensors are NTC thermistors and the cheap no-name ones are often calibrated badly, so the ECU sees a reading that's still a few degrees out and sets the same code again. The genuine or a known aftermarket brand like Bosch, Febi, or Hella usually costs only a few pounds more than the bargain stuff. For the sake of saving a fiver, fit one that actually reads accurately and do the job once.
Can I keep driving with this showing? +
Short trips are fine, but I wouldn't run it for weeks on end. With a duff temperature reading the ECU often defaults to a rich mixture, which hurts fuel economy and can clog the cat over time. The bigger worry is if the underlying cause is a thermostat or low coolant, because then you've got an actual cooling problem that could lead to overheating. Keep an eye on the gauge, and if it starts climbing or you see steam, stop and let it cool before you cause real engine damage.
Information only, not professional advice
The information on this page is provided for general guidance and educational purposes only. It is not a substitute for diagnosis or repair advice from a qualified mechanic. Always verify any fault before paying for repairs. carfaultcodes.co.uk accepts no liability for decisions made based on this information. Full terms →