P0115 OBD2 Code Guide
P0115 is a sensors diagnostic trouble code. Use this hub to understand the plain meaning, the first checks to run, and which vehicle-specific guides may be more useful before replacing parts.
Engine Coolant Temperature (ECT) Circuit Malfunction
Code P0115 signifies that the Powertrain Control Module (PCM) has detected an electrical malfunction within the Engine Coolant Temperature (ECT) sensor circuit. This means the signal voltage from the ECT sensor, which informs the PCM about the engine's operating temperature, is either outside the expected range (too high or too low) or inconsistent. The ECT sensor is crucial for various engine management functions, including fuel mixture, ignition timing, cooling fan operation, and transmission shift points. A malfunction in this circuit can lead to incorrect fuel delivery, poor engine performance, increased emissions, and potential overheating or underheating issues.
Code verification standard
P0115 is published with SAE J2012 / ISO 15031-6 code structure plus OBD2 P0115 diagnostic context.
First checks
- - Read all stored and pending codes before clearing anything.
- - Save freeze-frame data so you know speed, load and temperature when the code set.
- - Inspect wiring, connectors, fuses, hoses and obvious leaks tied to the named system.
- - Compare live data against realistic values before buying sensors or modules.
- - Clear the code only after repair and complete a drive cycle to confirm it does not return.
P0115 diagnostic path
- 1Inspect the ECT sensor connector and wiring harness for any signs of corrosion, fraying, loose connections, or physical damage. Ensure the sensor itself is securely mounted and free from coolant leaks around its base.
- 2With the engine cold, disconnect the ECT sensor and measure its resistance across the two terminals using a digital multimeter. Compare this reading to the manufacturer's specifications for ambient temperature. Then, warm up the engine and re-measure, observing if the resistance changes smoothly as temperature increases. An open circuit (infinite resistance) or short circuit (near zero resistance) indicates a faulty sensor.
- 3With the ignition ON and the ECT sensor disconnected, use a multimeter to check for approximately 5V reference voltage at one terminal of the harness connector and a good ground at the other. If either is absent or incorrect, trace the wiring back to the PCM for opens, shorts, or poor connections.
- 4Connect an OBD-II scan tool and monitor the live data stream for the ECT sensor reading. Compare this reading to the actual engine temperature (e.g., using an infrared thermometer on the thermostat housing) when the engine is cold and fully warmed up. A reading that is stuck, erratic, or significantly different from the actual temperature indicates a sensor or circuit issue.
- 5If the sensor and harness checks are inconclusive, perform a continuity test from the ECT sensor harness connector pins to the corresponding PCM connector pins. This verifies the integrity of the wiring path between the sensor and the PCM, ruling out internal harness breaks.
Verify before repair
- - Replace the faulty Engine Coolant Temperature (ECT) sensor.
- - Repair or replace damaged, corroded, or loose wiring and connectors within the ECT sensor circuit.
- - Diagnose and repair issues with the ECT sensor's reference voltage supply or ground circuit, which may stem from the PCM or wiring.
- - In rare instances, if all other components and wiring test perfectly, the Powertrain Control Module (PCM) may require reprogramming or replacement.
Vehicle-specific pages to check next
Searches this page covers
These queries are answered in this guide without creating thin duplicate pages.