Fuel & air metering · Powertrain · generic (SAE-defined)

P0118: Engine Coolant Temperature Circuit High

P0118 means the engine coolant temperature (ECT) sensor signal voltage is higher than expected, making the engine computer think the coolant is extremely cold, often due to an open circuit.

Severity: Moderate — diagnose within days
Can I drive with P0118? You can usually drive briefly, but the engine may run rich and the temperature gauge may be wrong, so it could overheat without warning. Watch for steam or loss of heat, and repair it promptly.

Standard title per SAE J2012 / ISO 15031-6 · Updated 2026-11-07 · By CarWhere Research

How P0118 sets

As coolant cools, the engine coolant temperature (ECT) sensor's resistance rises, increasing the signal voltage the powertrain control module (PCM) reads. If the voltage rises above the highest plausible value for a set time, P0118 sets. An unplugged sensor, broken wire, open ground or failed sensor is the typical cause. Exact limits vary by manufacturer.

Common causes of P0118

Roughly most likely first; the actual cause depends on the vehicle and needs testing to confirm.

  1. Unplugged or loose ECT connector
  2. Open signal or ground wire
  3. Failed (open) ECT sensor
  4. Corroded connector terminals
  5. PCM fault (rare)

P0118 symptoms

  • Check engine light on
  • Temperature gauge reading cold or not moving
  • Cooling fans running constantly
  • Rich running, black smoke or poor fuel economy
  • Rough idle when warm

How P0118 is diagnosed

  1. Check coolant level and confirm actual engine temperature
  2. Scan for codes; live data typically shows a very cold ECT value
  3. Verify the connector is fully seated and undamaged
  4. Jumper signal to ground at the connector; a very hot reading confirms wiring is intact
  5. Check the ground circuit for an open
  6. Measure sensor resistance and replace if open

Typical fixes for P0118

  • Reconnect or replace the ECT connector
  • Repair open wiring
  • Replace the ECT sensor
  • Bleed the cooling system after replacement

Replace parts only after testing confirms the cause — a code names the circuit or condition that failed a check, not necessarily the faulty part. We don’t publish per-repair prices; for what households actually spend on upkeep, see car repair costs.

Manufacturer notes

Older definitions read "Engine Coolant Temperature Circuit High Input". Definitions can vary by manufacturer; check factory service information.

Related codes & warning lights

P0118 FAQ

What does code P0118 mean?

P0118 means the engine coolant temperature (ECT) sensor signal voltage is higher than expected, making the engine computer think the coolant is extremely cold, often due to an open circuit. The standard definition is "Engine Coolant Temperature Circuit High."

Can I drive with a P0118 code?

You can usually drive briefly, but the engine may run rich and the temperature gauge may be wrong, so it could overheat without warning. Watch for steam or loss of heat, and repair it promptly.

Why does P0118 cause black smoke?

The PCM thinks the engine is very cold and adds extra fuel for enrichment, which can make it run rich.

Can a cold climate set P0118?

Real cold weather does not normally push the reading beyond the sensor's range; the code usually points to an open circuit or failed sensor.

Keep researching

More fuel & air metering codes

Sources

General information written by CarWhere Research, not a diagnosis of your vehicle. Manufacturers can add their own sub-definitions and test conditions; confirm with the factory service information for your year, make and model. Before paying for a repair, check NHTSA for open recalls and your warranty booklet: federal law requires an emissions warranty on major emission-control parts such as the catalytic converter and engine computer.