P0115
Engine Coolant Temperature Circuit Malfunction
Powertrain Engine Cooling Coolant Temp Sensor Circuit 🟡 Moderate — Fix within a week
💬
What This Actually Means
In plain language — no jargon

Your engine's coolant temperature sensor isn't sending a reliable signal to the computer. It's like a thermometer that keeps giving wildly wrong readings, so the engine can't properly adjust fuel and ignition timing.

Symptoms You May Notice
3 known symptoms for this code
Check Engine Light illuminated
Poor fuel economy or rich running condition
Difficult cold starts or overheating
🔬
Embedded Systems Insight
What the ECU/ECM is actually computing

The ECM monitors the coolant temperature sensor (CTS) voltage signal, which typically ranges from 0.2V (hot) to 4.7V (cold). The ECU compares this reading against expected values based on engine operating time and detects open circuits, shorts, or implausible readings that fall outside normal parameters.

Voltage & Parameter Thresholds

Parameter Normal Range Fault Condition
Sensor Voltage 0.2V to 4.7V (correlating to -40°C to 130°C) Out-of-range voltage, no signal, or erratic fluctuation
Rate of Change Gradual temperature rise during warm-up Implausible jumps or frozen readings
🔧
Diagnostic & DIY Fix Guide
Check these in order — from cheapest to most complex
1
Wiring connector and harness
Inspect the CTS connector for corrosion, loose pins, or water intrusion and reseat or clean as needed.
2
Engine Coolant Temperature Sensor
Drain coolant, unscrew the faulty sensor from the engine block, and install a new OEM or quality aftermarket unit.
3
Wiring harness and ECM connector
If corrosion or damage is found in the main harness, repair or replace the affected wiring segments.