P0116: Engine Coolant Temperature (ECT) Sensor 1 Circuit Range/Performance (Meaning, Causes, Fixes)
What P0116 means
The engine coolant temperature (ECT) sensor is a thermistor (a temperature-sensitive resistor) in the engine block or a coolant passage. OBD-Codes.com explains that it is usually a two-wire sensor, with a 5-volt supply from the PCM (engine computer) and a ground, and that its resistance is high when the coolant is cold and low when it is warm. RepairPal adds that the signal voltage is high when the engine is cold and falls as it warms up, and that the PCM uses the reading for the air-fuel ratio, ignition timing, the cooling fans and many emission controls. Unlike P0117 (circuit low) and P0118 (circuit high), P0116 is a range/performance code. OBD-Codes.com says it sets when the PCM sees a quick voltage change that isn't consistent with an engine warming up, or a lack of change in the signal; RepairPal describes it as 'irrational out of specification' voltage signals from the coolant temperature circuit. Related ECT codes include P0115, P0117, P0118 and P0119.
Severity: can I keep driving?
Stop and fix promptly
Get this diagnosed promptly. RepairPal rates P0116 'Urgent', meaning it can lead to severe damage or be unsafe, partly because the engine computer uses this sensor to protect the engine from overheating. Sources differ on how it feels: RepairPal says many cars show no symptoms beyond the light, while OBD-Codes.com lists poor drivability, black smoke, no idle, stalling or misfires. OBD-Codes.com also lists a missing or stuck-open thermostat as a cause, so the engine may not be warming up properly. Watch the temperature gauge, and stop driving if it reads high, the engine overheats, or it stalls or runs very rough.
Common symptoms
- Check engine light on
- Often no other symptoms, especially if the fault is intermittent (both sources)
- Hard starting or poor fuel economy
- Poor drivability or black smoke from the tailpipe (listed by OBD-Codes.com)
- Engine may not idle, or may stall or misfire (listed by OBD-Codes.com)
Likely causes
Roughly most to least common, based on the sources below. Your vehicle may differ.
- Failed coolant temperature sensor
- Missing or stuck-open thermostat, so the engine warms up slowly or not fully (listed by OBD-Codes.com)
- Short or open in the ECT signal wire or ground wire
- Poor, loose or corroded connections in the sensor wiring
- Rusty or corroded engine coolant (listed by RepairPal)
Diagnostic steps you can do
Work on a cool engine, parked on level ground with the parking brake set. Never work under a car supported only by a jack.
- Read all stored codes. OBD-Codes.com says to diagnose any other coolant temperature sensor codes (such as P0117 or P0118) first.
- With the engine cold, check the coolant level and condition. RepairPal lists rusty or corroded coolant as a cause and a common reason a good sensor gets replaced.
- With a scan tool on a cold engine, compare the coolant temperature reading to the intake air temperature reading or the outside temperature. OBD-Codes.com says they should match; RepairPal also says the two readings should move together.
- Check the freeze frame data for the coolant reading when the code set. OBD-Codes.com says a reading at the coldest extreme (around -30 degrees F) points to an open in the sensor signal or ground circuit, and one at the hottest extreme (around 250 degrees F or more) points to a short to ground on the signal wire.
- Warm the engine up while watching the live coolant temperature. It should rise smoothly; OBD-Codes.com says to replace the sensor if the reading jumps high or low with good wiring. A reading that climbs very slowly or never reaches normal operating temperature can point to a stuck-open thermostat.
- Check the sensor connector for a loose fit, corrosion or chafed wires.
Typical fixes
- Replace a missing or stuck-open thermostat
- Clean or repair the sensor connector or terminals
- Repair an open or shorted ECT signal or ground wire
- Replace the coolant temperature sensor
- Flush and refill rusty or corroded coolant
Repair costs vary widely by vehicle, region, parts brand and shop, so we don't quote prices. Get a written estimate after diagnosis.
🛠 When to call a pro
- The temperature gauge reads high, the engine is overheating, or the gauge never reaches normal temperature
- The code comes back after checking the connector, wiring and thermostat
- Testing needs a scan tool and a digital multimeter. RepairPal suggests recording freeze frame data, then a test drive while watching load, throttle position, RPM and speed against the coolant temperature reading, and checking for a steady 5-volt reference and a very good ground at the connector with the key on and engine off.
- RepairPal warns the sensor is often replaced when the real cause is rusty coolant, a poor connection or chafed wiring, or a problem elsewhere in the cooling system
Where to buy
Plain search links. Always match parts to your exact year, make, model and engine.
FAQs
Can I drive with P0116?
Only carefully and not for long. RepairPal rates it 'Urgent' because the engine computer relies on this sensor for fuel control and overheating protection. Keep an eye on the temperature gauge and stop if it reads high or the engine runs badly.
Can a bad thermostat cause P0116?
OBD-Codes.com lists a missing or stuck-open thermostat as a cause, since the coolant temperature then doesn't rise the way the engine computer expects. RepairPal doesn't list the thermostat by name but says the sensor is often replaced when the real problem is in the cooling system.
What's the difference between P0116, P0117 and P0118?
P0117 (circuit low) and P0118 (circuit high) mean the sensor signal is outside its electrical range. P0116 means the signal is within range but doesn't make sense, such as changing too fast or not changing as the engine warms up.
Why do the sources list different causes?
OBD-Codes.com focuses on the thermostat, the sensor and open or shorted wiring, while RepairPal lists the sensor, its wiring and rusty or corroded coolant. Both point to wiring and the sensor itself, so check those along with the coolant and thermostat.
Sources
Last reviewed 2026-10-23. Code definitions and repair steps can vary by manufacturer. Confirm with your vehicle's service information.