OBD Codes List

Diagnostic reference · P0125

P0125

Insufficient Coolant Temperature for Closed Loop Fuel Control

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

What it means

P0125 means Insufficient Coolant Temperature for Closed Loop Fuel Control.

Check these first

  • Stuck-open thermostat
  • Faulty coolant temperature sensor
  • Low coolant level
  • Extremely cold ambient conditions
  • Fan running when it should not

What to do next

  1. Watch ECT warm-up time on a scan tool
  2. Check coolant level and bleed air from the system
  3. Test the thermostat opening temperature
  4. Verify cooling fan operation and coolant flow
  5. Replace the thermostat or sensor as identified

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-08-30.