OBD codes / P0116

P0116

Moderate

Engine Coolant Temperature Sensor Range/Performance

P0116 is usually safe to drive with short-term, but watch the temperature gauge in case it reflects a real cooling issue. If the engine ever runs genuinely hot, treat that as urgent. Otherwise fix the sensor or thermostat soon — a wrong temperature reading affects fueling and fans.

What this code means

The engine coolant temperature (ECT) sensor reports engine temperature to the computer. P0116 means the reading is present but doesn't make sense for the conditions — for example, the engine doesn't warm up the way the computer expects, or the temperature reads implausibly. The usual cause is a failing/drifting ECT sensor, but a thermostat stuck open (so the engine never reaches proper temperature) or a wiring/connector issue can also trigger it. It mainly affects fueling and fan operation rather than how the car drives.

Symptoms you might notice

  • Check-engine light
  • Temperature gauge reading low, high, or erratic
  • Reduced fuel economy or rich/lean running
  • Cooling fans running too much or too little
  • Weak cabin heat in some cases

What it costs to fix

Typical range: $40–$400 · about ~0.3–2 hrs of labor

If the cause is…PartLabor
ECT sensor$15$80~0.3–1 hrs
Thermostat$15$100~0.5–2 hrs
Wiring / connector repair$10$120~0.5–1.5 hrs

The sensor is cheap and usually easy to reach. If a stuck-open thermostat is behind it, that adds a thermostat job (cost driven by how buried it is). Wiring repairs are modest.

The price swings on which cause it turns out to be — so confirm the cause before paying. Diagnose P0116 for my exact vehicle →

Frequently asked

Can I drive with P0116?

Short-term usually yes, but keep an eye on the temperature gauge — make sure the engine isn't actually overheating. If it runs hot, stop and have it checked; otherwise fix the sensor or thermostat soon.

What does "range/performance" mean for P0116?

The sensor's reading is present but doesn't behave as expected for the conditions — it warms up wrong or reads implausibly. That points to a drifting sensor or a thermostat issue rather than a flat-out failed circuit.

Could P0116 be the thermostat?

Yes — a thermostat stuck open keeps the engine from reaching normal temperature, which can set this code even though the sensor is fine. Checking the thermostat and coolant level is worthwhile alongside the sensor.

How much does it cost to fix P0116?

Usually inexpensive — the ECT sensor is cheap and easy to reach. It rises only if a thermostat (cost varies by access) or wiring repair is involved.

Seeing P0116 on your car? Get a diagnosis specific to your exact year, make and model.

Diagnose P0116 for my vehicle

Generic OBD-II reference. Manufacturer-specific behavior varies — confirm with a scan tool and, for safety-related codes, a professional inspection.