Skanyx
DTC/P0116

P0116: Engine Coolant Temperature (ECT) Circuit Range / Performance

Quick Answer
Moderate SeveritySafe to drive (short-term)Cooling System

P0116 means the engine coolant temperature (ECT) sensor signal is in range but implausible, so the ECU sees a performance or rationality problem. The reading might warm up too slowly, stay too low, or disagree with the intake air temperature at startup. A stuck-open thermostat, a lazy sensor, or low coolant are the usual culprits. Repair typically costs 40 to 220 EUR depending on whether the sensor or the thermostat is at fault.

Estimated repair costFrom €12 to €250+, varies by vehicle

What does P0116 mean?

P0116 means the engine coolant temperature (ECT) sensor signal is in range but implausible, so the ECU sees a performance or rationality problem. The reading might warm up too slowly, stay too low, or disagree with the intake air temperature at startup. A stuck-open thermostat, a lazy sensor, or low coolant are the usual culprits. Repair typically costs 40 to 220 EUR depending on whether the sensor or the thermostat is at fault.

P0116 is a cooling system-related diagnostic trouble code classified as moderate severity. When your vehicle's ECU detects this condition, it stores P0116 and illuminates the check engine light.

What are the symptoms of P0116?

If your vehicle has triggered P0116, you may notice one or more of these symptoms:

  • Check engine light illuminated
  • Engine takes too long to reach operating temperature
  • Temperature gauge reads low or rises very slowly
  • Poor fuel economy and rough cold-running
  • Heater blowing lukewarm air in cold weather
  • Cooling fan cycling at unexpected times

What causes P0116?

Here are the most common causes of P0116, ranked by how likely they are to be the culprit:

highStuck-open thermostat keeping coolant too cool
highLazy or drifting coolant temperature sensor reading low
mediumLow coolant level leaving the sensor partly in air
mediumAir pocket in the cooling system after a coolant change
lowWiring resistance adding error to the sensor signal
lowIncorrect or non-spec sensor previously fitted

Is it safe to drive with P0116?

Generally yes, for short-term driving. Usually safe to drive short distances. P0116 means the coolant temperature reading is electrically valid but does not match what the ECU expects, for example warming up too slowly or not tracking other sensors. Fuelling and the cooling fan may behave oddly, hurting economy. Because the reading is questionable, treat the temperature gauge with caution and address the fault promptly so you keep an accurate overheating warning.

How do you diagnose P0116?

Follow these steps to pinpoint the root cause of P0116:

  1. Watch the live coolant temperature PID with Skanyx from a cold start. A healthy engine climbs steadily to roughly 85 to 95 C and stays there; if it stalls around 60 to 75 C and the heater is lukewarm, suspect a stuck-open thermostat
  2. At key-on after the engine has sat overnight, compare the live coolant temperature against the live intake air temperature. They should read within a few degrees of each other on a cold engine
  3. If the coolant reading is implausibly low or lags far behind reality, the sensor may be drifting even though it is electrically in range
  4. Check the coolant level and bleed any air pockets, since a partly exposed sensor tip reads low
  5. If the thermostat opens too early, replace it and clear the code, then re-watch the warm-up curve to confirm the fix
  6. Compare the sensor resistance against the manufacturer table at a known temperature to confirm whether the sensor or the thermostat is at fault

How much does P0116 cost to fix?

Repair costs for P0116 vary depending on the root cause and your vehicle. Here are typical estimates:

Repair Parts Cost Labor Cost Total Estimate DIY Difficulty
Replace coolant temperature sensor (DIY) €12–€45 €0–€0 €12–€45 Easy
Replace thermostat (DIY) €15–€70 €0–€0 €15–€70 Moderate
Replace thermostat (shop) €15–€70 €80–€180 €95–€250 Moderate
Diagnose range / performance fault (shop) €0–€0 €60–€120 €60–€120 Professional

Prices estimated as of March 2026. Costs vary by region, vehicle, and shop.

P0116 on specific vehicles

P0116 behaves differently depending on your vehicle. Select your car below for model-specific causes, known issues, and adjusted cost estimates:

These codes are often seen alongside P0116 or indicate related issues:

Common questions about P0116

What is the difference between P0116 and P0115?

P0115 is a general circuit fault, often an open or short, where the reading is clearly broken. P0116 is a range or performance fault: the signal is electrically valid but does not make sense, for example the engine never gets fully warm or the reading disagrees with the intake air temperature.

Can a bad thermostat cause P0116?

Yes, and it is one of the most common causes. A thermostat stuck partly open keeps coolant too cool, so the engine never reaches the temperature the ECU expects in the time it expects. Watching the warm-up curve in live data usually reveals it before you buy a sensor.

Will P0116 clear itself if I replace the thermostat?

Once the underlying cause is fixed, the code stops returning, and many vehicles clear it automatically after several good drive cycles. You can also clear it with a scan tool and then confirm the warm-up curve looks correct on the next cold start.

Why does my engine take so long to warm up with P0116?

The most common reason is a thermostat that opens too early or stays open, dumping heat into the radiator before the engine is ready. The sensor then correctly reports a too-cool engine, which the ECU flags as a range or performance fault. A drifting sensor can also report low.

Read our detailed guides

Skanyx

Scan your car with Skanyx to diagnose P0116

Connect any Bluetooth OBD2 adapter, scan for codes, and get AI-powered diagnostics with severity ratings and repair cost estimates.

Download Skanyx