The P0118 code means the engine control unit is reading a higher-than-expected signal from the Engine Coolant Temperature (ECT) sensor. In most cases, the fix involves checking the sensor, its wiring, and related circuits, then replacing or repairing components as needed.
What P0118 Means
P0118 is an OBD-II trouble code indicating a high input on the ECT circuit. The ECT sensor informs the ECU about coolant temperature, and when the signal reads too high, it can cause the engine to run differently—potentially rich fuel mixture, erratic idle, or reduced performance. This code is distinct from P0117, which signals a low input.
Common Causes
Understanding the usual culprits helps guide the diagnostic effort. The most frequent reasons you might see P0118 are described below.
- Faulty Engine Coolant Temperature (ECT) sensor
- Damaged, corroded, or loose sensor wiring/connectors
- Shorts to power or ground within the ECT circuit
- Actual high coolant temperature due to cooling system issues (e.g., stuck thermostat), which the sensor then reports as high
- Faulty or failing PCM/ECU input
These possibilities shape the diagnostic approach: start with the sensor and wiring before blaming the ECU.
Diagnosing P0118
Systematic testing helps confirm the source of the high input signal and avoids unnecessary part replacements. Below are the typical steps a technician would take.
- Use an OBD-II scanner to confirm P0118 and monitor live ECT readings versus actual coolant temperature to gauge accuracy.
- Inspect the cooling system: verify coolant level is correct, look for leaks, and ensure the thermostat is functioning properly so the engine reaches and maintains normal operating temperature.
- Inspect the ECT sensor and its wiring, including the connector and pins, for corrosion, bent pins, or damaged insulation.
- Test the ECT sensor resistance at known temperatures (e.g., with the engine cool and at a reference warm temperature) and compare to the vehicle’s service manual specifications.
- Check the circuit for proper voltage and grounding: verify the PCM provides the expected reference voltage (usually around 5V) and that there is a solid ground for the sensor circuit; look for shorts or opens in the harness.
- Perform a road test and observe how readings change with engine temperature; if the signal does not respond to temperature changes as expected, suspect the sensor or wiring.
After these checks, you can determine whether the fault lies with the ECT sensor, the wiring, or the ECU, and proceed with the appropriate repair steps.
Repair Options
Based on the diagnostic findings, these are the typical repair paths for P0118.
- Replace the ECT sensor if it tests out of spec or shows an abnormal resistance curve.
- Repair or replace wiring harnesses and connectors to fix shorts, opens, or corrosion in the ECT circuit.
- If the cooling system is failing, address thermostat operation, coolant level, and air pockets; ensure the system can reach and maintain proper temperature.
- Clear codes after repairs and perform a test drive to confirm the fault does not recur and live data reflects normal readings.
- In rare cases, a PCM/ECU update or reflash may be required if there is a known calibration issue affecting readings; consult your vehicle’s manufacturer service bulletin.
In the majority of cases, replacing the sensor or fixing wiring resolves P0118. If the code persists after these steps, professional diagnosis is advised to rule out ECU faults or more complex wiring problems.
When to Seek Professional Help
Some diagnostic steps require specialized equipment and expertise. If you’re uncomfortable with electrical tests, or if the code returns after repairs, it’s wise to consult a qualified mechanic or dealership. Bring notes on live data readings, the exact fault code(s), and what repairs you attempted to help the technician pinpoint the issue quickly.
Summary
P0118 signals an Engine Coolant Temperature Circuit High Input. The most common causes are a faulty ECT sensor, damaged wiring or connectors, or an ECU issue. A thorough diagnostic should start with live data comparison, wiring and connector inspection, resistance testing of the sensor, and verification of reference voltage and grounding. Typical fixes include replacing the ECT sensor and repairing wiring; address cooling system problems if actual overheating is involved. When in doubt, professional help can ensure the problem is resolved without risking further damage to the engine.


