Skip to contentGarageFix
Plans and pricingFor mechanics
Sign in
← All fault codes

OBD-II · Engine and powertrain (P)

P0125

Insufficient coolant temperature for closed-loop fuel control

What it means

The engine takes too long to reach the temperature the ECU needs before it starts using the lambda sensor to control the mixture.

Symptoms

  • temperature gauge slow to rise
  • poor heater output in winter
  • higher fuel consumption
  • engine warning light

Likely causes, most likely first

Likely causes, most likely first
No.Cause
01thermostat stuck open
02coolant temperature sensor reading low
03low coolant level
04cooling fan running all the time

What to check, step by step

  1. 01Check the coolant level
  2. 02Watch the coolant temperature during a warm-up drive and compare with an infrared thermometer
  3. 03Check that the cooling fan is not running on a cold engine
  4. 04Replace the thermostat if the engine does not reach operating temperature