OBD2 Error Code P0115: How to Fix It

Medium 1-2 hours High Severity Verified June 2026
Error Code
P0115
Brand
OBD2
Product Type
automotive
Severity
High
DIY Difficulty
Medium
Estimated Fix Time
1-2 hours
OBD2 error code P0115 indicates a malfunction in your engine's coolant temperature sensor circuit. This sensor tells your engine control module how hot or cold your coolant is running, which affects fuel mixture and engine timing. When this circuit fails, your engine may run poorly, overheat, or fail to start.
Ad

Tools You'll Need

How to Fix Error Code P0115

  1. Safety Preparation

    Never work on a hot engine - coolant can cause severe burns. Always wear safety glasses and gloves when working with electrical components.
  2. Locate the Engine Coolant Temperature Sensor

  3. Inspect Wiring and Connections

  4. Test the Sensor with Multimeter

  5. Check Sensor Voltage Signal

    Be careful not to touch moving engine parts or hot surfaces during this test.
  6. Replace the ECT Sensor if Faulty

    Dispose of old coolant properly - it's toxic to animals and the environment. Never reuse old coolant.
  7. Clear Codes and Test Drive

Parts You May Need

Engine coolant temperature sensor
Check Price on Amazon
Thread sealant compound
Check Price on Amazon
Electrical connector
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Thread sealant compound
Check Price on Amazon
Electrical connector
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Thread sealant compound
Check Price on Amazon
Electrical connector
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Thread sealant compound
Check Price on Amazon
Electrical connector
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Thread sealant compound
Check Price on Amazon
Electrical connector
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Thread sealant compound
Check Price on Amazon
Electrical connector
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Thread sealant compound
Check Price on Amazon
Electrical connector
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Thread sealant compound
Check Price on Amazon
Electrical connector
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Thread sealant compound
Check Price on Amazon
Electrical connector
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Thread sealant compound
Check Price on Amazon
Electrical connector
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Thread sealant compound
Check Price on Amazon
Electrical connector
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Thread sealant compound
Check Price on Amazon
Electrical connector
Check Price on Amazon
Engine coolant temperature sensor
Check Price on Amazon
Thread sealant compound
Check Price on Amazon
Electrical connector
Check Price on Amazon
Ad

When to Call a Professional

Call a professional mechanic if you're not comfortable working with electrical systems, if the wiring harness needs extensive repair, or if the problem persists after replacing the sensor. Also seek help if you discover other cooling system issues like leaks or thermostat problems during diagnosis.

Frequently Asked Questions

Can I drive with error code P0115?
It's not recommended to drive with P0115 as it can cause engine overheating, poor fuel economy, and potential engine damage. The engine may run in fail-safe mode with reduced performance.
How much does it cost to fix P0115?
If it's just the sensor, parts cost $15-50 and labor is typically 0.5-1.5 hours. Total repair cost ranges from $75-200 depending on your vehicle and local labor rates.
What causes ECT sensor failure?
Common causes include normal wear and tear, corrosion from coolant leaks, electrical shorts, damaged wiring, or contaminated coolant that damages the sensor element.
Will P0115 cause my car to overheat?
Yes, P0115 can cause overheating because the engine computer can't properly control cooling fans, fuel mixture, and timing without accurate temperature readings.
How do I know if the ECT sensor or wiring is bad?
Test resistance across sensor terminals (should change with temperature) and check for 5V reference voltage at the connector. If sensor tests good but voltage is wrong, the wiring or ECM may be faulty.