Obdaryn

P0126Insufficient Coolant Temperature for Stable Operation

  • Generic OBD-II code · Powertrain
  • Turns on the check-engine light
  • Matters for the ITP
  • Needs a drive cycle to confirm a fix
How the car detects it
The generic title refers to a coolant temperature that is not reached for stable operation, i.e. for releasing further functions and diagnostics; how manufacturers implement it differs. The only implementation documented in a manufacturer source is Subaru's (via the Saab 9-2X service information): there P0126 is a stuck-sensor check – if the coolant signal changes by less than 5 mV during 20 s of driving or idling after start, the sensor counts as frozen. It runs once per drive cycle, lights the MIL after two consecutive cycles and has no fail-safe mode. Other interpretations, closer to a thermostat check, could not be verified in a manufacturer document.
What you may notice
  • Check engine light on
  • Idle speed stays raised
  • Engine and heater warm up slowly
  • Higher consumption
Likely causes
  • LikelyCoolant sensor frozen or faulty (resistance does not change)
  • PossibleThermostat stuck open or low coolant
  • RareContact resistance in connector or wiring
  • RareEngine control module
Inspection (ITP)
Matters for the ITP. While the check-engine light is on, the car fails the emissions check.
Repair
Easy · Often possible to do yourself.Typical cost: €30 – €300

Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.