OBD Codes List

Diagnostic reference · P0126

P0126

Insufficient Coolant Temperature for Stable Operation

System
Fuel and air metering (P code)
Lamp
Check Engine Light
Category
Powertrain - Fuel/Air Metering

What it means

P0126 means Insufficient Coolant Temperature for Stable Operation.

Check these first

  • A thermostat stuck open
  • A low coolant level
  • A failed engine coolant temperature sensor
  • A blocked radiator or hose
  • A failing water pump

What to do next

  1. Check the coolant level and top it off
  2. Compare the ECT reading to the actual engine temperature
  3. Replace the thermostat if it is stuck open
  4. Replace the ECT sensor if the reading is off
  5. Check the water pump and radiator flow
  6. Clear the code and retest

Look up another code

Enter a full code or a symptom. Press / to search. How to read a code

Type a code above, or start from a symptom or a common code.

Updated

Generic SAE J2012 definition. Last updated 2026-10-10.