OBD-II Generic Error Code P0116: How to Fix It

Medium 1-2 hours Medium Severity Verified June 2026
Error Code
P0116
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
This diagnostic trouble code P0116 indicates that the engine coolant temperature (ECT) sensor is reporting a reading outside of the expected range or performance parameters. This can cause poor engine performance, hard starting, and increased emissions.
Ad

Tools You'll Need

How to Fix Error Code P0116

  1. Check Coolant Level and Condition

    Do not remove the radiator cap when the engine is hot; severe burns can occur.
  2. Inspect ECT Sensor Connector and Wiring

  3. Test the ECT Sensor Resistance

    Ensure engine is cool before testing.
  4. Check for Coolant Leaks

    Coolant can be toxic; clean up spills immediately.
  5. Replace ECT Sensor if Necessary

    Allow engine to cool completely to avoid burns. Follow proper coolant disposal.

Parts You May Need

Engine Coolant Temperature (ECT) Sensor
Check Price on Amazon
O-ring for ECT Sensor
Check Price on Amazon
Engine Coolant Temperature (ECT) Sensor
Check Price on Amazon
O-ring for ECT Sensor
Check Price on Amazon
Engine Coolant Temperature (ECT) Sensor
Check Price on Amazon
O-ring for ECT Sensor
Check Price on Amazon
Engine Coolant Temperature (ECT) Sensor
Check Price on Amazon
O-ring for ECT Sensor
Check Price on Amazon
Ad

When to Call a Professional

If you have replaced the ECT sensor, verified wiring, and the code returns, the issue may be a faulty PCM or internal engine problem. A professional mechanic with a scan tool and diagnostic expertise should handle it.

Frequently Asked Questions

Can I drive with code P0116?
It is not recommended. The engine may run poorly, overheat, or fail emissions. Address it promptly to avoid further damage.
How much does it cost to fix P0116?
DIY cost is around $20-$50 for a new ECT sensor and coolant. Professional repair typically ranges from $100 to $250 including diagnosis and labor.
Will clearing the code fix it?
Clearing the code with a scanner may turn off the check engine light temporarily, but if the underlying problem persists, the code will return.
What are symptoms of a bad ECT sensor?
Symptoms include poor fuel economy, hard starting (especially cold), black smoke from exhaust, overheating, and erratic temperature gauge.
Can a thermostat cause P0116?
Yes, a stuck-open thermostat can cause the engine to run cooler than normal, triggering a P0116 code. Test or replace the thermostat if the sensor checks out.