P0116: Engine Coolant Temperature Sensor 1 Circuit Range/Performance
P0116 means Engine Coolant Temperature Sensor 1 Circuit Range/Performance. The engine coolant temperature (ECT) sensor tells the engine computer how warm the engine is. It affects fuel mixture, idle speed, cooling fan control and the temperature gauge. The signal is inside its electrical limits, but it does not make sense compared with what the module expects from other sensors or from engine conditions (a "range/performance" fault). The part is often working electrically but reporting a wrong or implausible value. A low voltage reads as hot; a high voltage reads as cold.
Can I keep driving? Drivable with care. Diagnose soon: performance, economy or other components can be affected.
Common symptoms
- Check engine light on
- Cooling fans running constantly (common fail-safe)
- Hard starting or rough cold running
- Poor fuel economy or black smoke
- Temperature gauge reading wrong
Possible causes
- Failed coolant temperature sensor
- Damaged connector or wiring
- Low coolant level leaving the sensor in air
- Thermostat fault (range/performance codes)
How to diagnose P0116
- Check coolant level with the engine cold.
- Compare the ECT reading with the IAT reading after the car has stood overnight: they should be within a few degrees.
- Check the sensor connector, signal and ground.
- Measure sensor resistance at a known temperature against the specification.
Never open a hot cooling system. Wait until the engine has cooled down.
What the code means, digit by digit
Generic codes have the same definition on every OBD-II vehicle (petrol cars from model year 1996 in the US, 2001 in the EU; diesels later). Manufacturers can add their own enhanced codes; those are not listed here.
Symptoms linked to P0116
Related codes
General guidance only. Fault codes describe what the engine computer saw, not which part failed: confirm with testing before replacing parts, and follow the vehicle's service information.