P0115
Universal (All Makes) Vehicle (OBD-II)
Severity: ModerateWhat Does This Error Mean?
P0115 means there's a malfunction in the Engine Coolant Temperature (ECT) sensor circuit. The ECT sensor tells your computer how hot or cold the engine coolant is. This reading affects fuel mixture, ignition timing, and cooling fan operation. A faulty signal can cause hard starting, poor fuel economy, and overheating risk. The sensor itself is inexpensive and usually easy to replace.
Affected Models
- All vehicles 1996+
- Common in Honda Civic
- Common in Toyota Corolla
- Common in Ford Focus
- Common in Chevrolet Cruze
Common Causes
- Faulty ECT sensor that has failed or is reading incorrectly
- Corroded or damaged connector at the ECT sensor
- Open or short circuit in the wiring between the sensor and the computer
- Low coolant level exposing the sensor tip to air instead of coolant
- Damaged engine control module not properly reading the sensor signal
How to Fix It
-
Check your coolant level first. If the coolant is low, the sensor may not be submerged properly. Top off the coolant reservoir to the correct level and check for leaks.
Never open the radiator cap when the engine is hot. Wait until the engine is completely cool to avoid burns from hot coolant.
-
Locate the ECT sensor. It's usually threaded into the engine block, cylinder head, or near the thermostat housing. It has a single electrical connector plugged into it.
Don't confuse it with the coolant temperature sender for the dashboard gauge. Some vehicles have two separate sensors.
-
Unplug the ECT sensor connector and inspect it for corrosion, coolant contamination, or bent pins. Clean with electrical contact cleaner and reconnect firmly.
Coolant leaks near the sensor can seep into the connector and cause corrosion over time.
-
Replace the ECT sensor if the connector looks fine. Drain a small amount of coolant, unscrew the old sensor, and install the new one. Top off coolant afterwards.
ECT sensors cost $8-$25 at auto parts stores. Use thread sealant tape on the threads to prevent coolant leaks.
-
Clear the code with an OBD-II scanner. Let the engine warm up fully and monitor the coolant temperature reading on the scanner. It should rise steadily to about 190-210 degrees.
If the temperature reading stays at a fixed number or jumps erratically, there's still a problem in the circuit.
When to Call a Professional
If replacing the sensor and checking coolant level doesn't fix it, see a mechanic. Persistent overheating issues need professional diagnosis to avoid engine damage. A mechanic can test the circuit with a multimeter and verify sensor readings. Diagnosis costs about $80-$150. Sensor replacement by a shop runs $100-$250 including labor.
Frequently Asked Questions
Can a bad ECT sensor cause overheating?
The sensor itself won't cause overheating. But a bad reading can prevent the cooling fans from turning on. If the computer thinks the engine is cold, it won't activate the fans. This can lead to actual overheating, especially in traffic. Watch your temperature gauge carefully until the code is fixed.
Why does my car run rough when cold with P0115?
When the computer can't read coolant temperature correctly, it guesses. It may not enrich the fuel mixture properly for a cold start. This causes rough idle, stumbling, and slow warm-up. The engine may also take longer to reach operating temperature. Replacing the sensor restores proper cold-start fuel adjustments.
Is the ECT sensor the same as the temperature gauge sender?
Not always. Some vehicles use one sensor for both the computer and the dashboard gauge. Other vehicles have two separate sensors for each purpose. The ECT sensor for the computer is the one that triggers P0115. Check your repair manual to identify which sensor is which on your specific vehicle.