P0126 — Coolant Temperature Too Low for Stable Operation
What P0126 means
The engine control unit watches the engine coolant temperature (ECT) sensor and expects the engine to warm up to its normal range within a set time after starting. P0126 sets when the temperature never gets there or can't stay there. A thermostat stuck open is the most common cause, but low coolant or a faulty sensor can also trigger it.
Symptoms
- Check Engine light on
- Engine takes a long time to warm up
- Temperature gauge stays low or rises slowly
- Worse fuel economy
- Weak cabin heat
Possible causes
- Thermostat stuck open
- Low coolant level
- Faulty ECT sensor
- Cooling fan running constantly
- Air pocket in the cooling system
- Wiring or connector fault in the sensor circuit
How to diagnose
- Scan for codes and review freeze frame data and any other stored codes
- Check coolant level and condition on a cold engine
- Inspect the ECT sensor connector and wiring, and test its ground and reference voltage
- Compare scan tool ECT reading with actual temperature from an infrared thermometer
- Warm the engine and watch how temperature climbs and whether the thermostat opens properly
- Check whether the cooling fan runs all the time
- Feel the upper radiator hose to see whether it gets hot too early, which points to an open thermostat
Common fixes
- Replace the thermostat
- Top off or replace coolant and bleed air from the system
- Replace the ECT sensor
- Repair the sensor wiring or connector
Questions and answers
What does code P0126 mean?
The engine did not reach or hold its normal operating temperature. The usual culprit is a thermostat stuck open, less often a bad sensor or low coolant.
Can I drive with P0126?
Yes, for a short time. Fuel use and engine wear will go up and the heater will be weak, so don't put the repair off for long.
What part most often causes P0126?
Most often it's a thermostat stuck open. Check the coolant level and sensor readings first, then replace the thermostat if they look fine.
This is general information about the code. The meaning can differ between makes and models: a scan tool and the repair manual for your car will show the exact cause.