P0116: ECT Circuit Range/Performance Problem

P0116 Code: ECT Sensor Circuit Performance Issues. See symptoms, common causes, driving risk and checks that help confirm the fault before parts are replaced.

5 min readReviewed August 27, 2026Diagnostic reference
Fuel, Air and Sensor Codes diagnostic illustration
Before replacing parts

Save all codes and freeze-frame data. The code tells you what the control module detected, not which component must be replaced.

Quick answer

Code P0116 indicates a problem with the Engine Coolant Temperature (ECT) sensor's signal being outside the expected range or performing erratically. The ECM detects that the sensor's voltage or resistance values don't match the operating conditions, triggering the code. This is a circuit performance issue, not a simple open or short.

What the ECT Circuit Range/Performance Fault Means

The P0116 code sets when the ECM sees the ECT sensor's output deviate from its programmed parameters for temperature vs. resistance or voltage. The ECT sensor is a thermistor; its resistance changes with temperature, and the ECM converts this into a voltage signal (usually 0.1V at 212°F and 4.5V at -40°F on a 5V reference system). If the sensor's signal doesn't align with these expected curves during engine warm-up or steady-state operation, the ECM flags P0116.

In most cases, the fault is detected during the first few minutes of engine runtime, as the ECM monitors how quickly the ECT sensor's signal rises from cold to warm. A slow or erratic rise; such as the temperature reading jumping from 100°F to 180°F in seconds without corresponding engine heat; triggers the code. The ECM may also compare the ECT reading to the Intake Air Temperature (IAT) sensor; a large discrepancy between the two (e.g., ECT reading -40°F when IAT reads 70°F) can confirm the fault.

The issue is rarely the wiring itself for this code, as P0116 is a range/performance fault, not an open or short (those set P0117 or P0118). Instead, the sensor's internal resistance may be degrading, causing it to report temperatures inaccurately. Contamination from coolant additives, oil, or corrosion on the sensor's tip can also skew readings. Less commonly, a failing ECM or a poor connection at the sensor's harness can cause intermittent signal issues that mimic a bad sensor.

Diagnostically, the ECM doesn't just look at a single snapshot. It evaluates the ECT signal over time, checking for consistency with the engine's actual temperature. For example, if the sensor reports 200°F within 30 seconds of a cold start, but the engine hasn't had time to warm up, the ECM will set P0116. Similarly, if the sensor's voltage remains stuck at a value that doesn't correspond to any realistic temperature, the code will set.

Common Symptoms of P0116

P0116 often causes a check engine light with no immediate drivability issues, but symptoms can include poor cold-start performance, rough idle, or erratic fuel economy as the ECM misjudges engine temperature. In severe cases, the engine may run rich (flooding) or lean (hesitation) due to incorrect fuel trims based on the faulty ECT data.

Typical Fixes for P0116

Repairs typically involve replacing the ECT sensor, as it's the most common failure point. However, cleaning the sensor or checking the harness for corrosion or loose connections can also resolve the issue. A full scan for additional codes is recommended, as P0116 can sometimes mask other problems. For a detailed cost breakdown, see the full P0116 repair cost guide.

Can You Still Drive With Code P0116?

You can usually drive with P0116 in the short term, but prolonged driving may lead to poor fuel economy, rough idle, or difficulty starting in cold weather. If symptoms worsen (e.g., stalling or overheating), address the issue immediately to avoid potential engine damage.

Details that improve the diagnosis

Compare the reported value with engine temperature, barometric pressure, throttle position and related sensors. A signal that is electrically valid can still be implausible. Fuel trims at idle and at a steady higher speed help separate an intake leak from a fuel-delivery or measurement problem.

Before clearing anything, record whether the code is current, pending, history or permanent. Save companion codes and freeze-frame conditions, then note recent repairs, a weak battery, weather changes and the exact moment the symptom appears. After a confirmed repair, clear only the erasable codes and complete the appropriate drive cycle. A permanent code normally clears only after the onboard monitor verifies that the fault is gone.

Information to record before any repair

Write down the exact code, its status and every companion code reported by a complete vehicle scan. Save the freeze-frame values, including engine speed, load, coolant temperature, vehicle speed, battery voltage and fuel trims when available. Note whether the warning appeared during a cold start, at idle, under acceleration, after refueling, in wet weather or immediately after other work. These details help separate an intermittent electrical problem from a repeatable mechanical or operating-condition fault.

Identify the exact year, make, model, engine, transmission and market version before using a wiring diagram or specification. Connector pinouts, monitor thresholds, component locations and test procedures can change within the same model line. Check current manufacturer service information and relevant technical service bulletins. A bulletin can improve the test sequence, but it should not be treated as proof that the same fault exists on every vehicle.

How to verify the repair

A warning light that stays off immediately after codes are cleared does not by itself confirm a repair. Recheck live data, repeat the operating condition that originally set the code when it is safe to do so, and confirm that no pending code returns. Some monitors need a specific drive cycle before they run. Permanent codes are normally removed by the control module only after it sees enough successful monitor results. If symptoms remain or the code returns, continue testing instead of replacing another part by guesswork.

Editorial and safety note

Car Code Wiki explains diagnostic concepts for general education. Always use the service information, specifications and safety procedures for the exact year, make, model and powertrain.

How we prepare guides