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

Medium 1-2 hours Medium Severity Verified June 2026
Error Code
P0115
Brand
OBD-II Generic
Product Type
automotive
Severity
Medium
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
Error code P0115 indicates a problem with the Engine Coolant Temperature (ECT) sensor circuit. This sensor helps your car's computer monitor coolant temperature for proper engine operation. When this code appears, the computer may use a default temperature, leading to poor performance or emissions issues.
Ad

Tools You'll Need

How to Fix Error Code P0115

  1. Check Coolant Level and Condition

    Never open the radiator cap when the engine is hot – risk of burns from pressurized steam.
  2. Inspect the ECT Sensor Wiring and Connector

  3. Test the ECT Sensor with a Multimeter

    Always disconnect the battery negative terminal before working on electrical components.
  4. Check the Sensor's Voltage Reference Signal

  5. Replace the ECT Sensor If Necessary

    Use caution when draining coolant – it may be hot. Dispose of coolant properly.
  6. Test Drive and Verify Repair

Parts You May Need

Engine Coolant Temperature Sensor
Check Price on Amazon
Coolant (antifreeze)
Check Price on Amazon
Engine Coolant Temperature Sensor
Check Price on Amazon
Coolant (antifreeze)
Check Price on Amazon
Engine Coolant Temperature Sensor
Check Price on Amazon
Coolant (antifreeze)
Check Price on Amazon
Engine Coolant Temperature Sensor
Check Price on Amazon
Coolant (antifreeze)
Check Price on Amazon
Ad

When to Call a Professional

If you have replaced the ECT sensor and checked wiring but the code returns, the issue may be a faulty ECM or internal engine problem. A professional mechanic can perform advanced diagnostics with specialized equipment.

Frequently Asked Questions

Can I drive with error code P0115?
Yes, but it's not recommended for long. The car may run poorly, use more fuel, or fail emissions. If the engine overheats, stop immediately.
Will a bad ECT sensor cause the car to run rich?
Yes, a faulty sensor can cause the ECM to think the engine is cold, leading to a rich fuel mixture (too much fuel). This can cause poor fuel economy and rough running.
Where is the ECT sensor located?
Typically near the thermostat housing on the engine. Consult your vehicle's repair manual for exact location.
How much does it cost to fix P0115?
DIY cost: $20-$50 for a new sensor and coolant. Shop labor: $100-$200 including diagnosis and replacement.
Can a faulty thermostat cause P0115?
A stuck thermostat can cause incorrect coolant temperature readings but typically sets a different code (P0128). However, it's worth checking as part of diagnosis.