ShopBaseFree forever shop management software for auto repair shops
Try ShopBase Free β†’
P0125

Insufficient Coolant Temperature for Closed Loop Fuel Control

1992-1996 BMW 318is E36 1.8L I4 πŸ‡©πŸ‡ͺ

Moderate SeverityPowertrain

Description

The engine is not reaching normal operating temperature quickly enough for the PCM to enter closed-loop fuel control.

Symptoms

  • Check Engine Light
  • Poor fuel economy
  • Extended warmup time
  • Rich exhaust smell

Common Causes

  • Stuck-open thermostat
  • Faulty ECT sensor
  • Cooling fan running constantly
  • Low coolant level

Diagnostic Steps

  1. Monitor ECT warmup time (should reach 160Β°F within 5-10 min)
  2. Test thermostat
  3. Check cooling fan operation
  4. Test ECT sensor

Repair Notes

Replace thermostat. Most common cause.

Related Codes

P0115Engine Coolant Temperature (ECT) Sensor 1 CircuitP0116ECT Sensor 1 Circuit Range/PerformanceP0128Coolant Thermostat Below Regulating Temperature

Other Powertrain Codes

P0125 on Other Vehicles

Common Questions

What does code P0125 mean on a 1992-1996 BMW 318is E36?

P0125 stands for "Insufficient Coolant Temperature for Closed Loop Fuel Control". The engine is not reaching normal operating temperature quickly enough for the PCM to enter closed-loop fuel control.

What are the symptoms of P0125 on a BMW 318is E36?

Common symptoms of P0125 include: Check Engine Light, Poor fuel economy, Extended warmup time, Rich exhaust smell.

What causes P0125 on a 1992-1996 BMW 318is E36?

Common causes of P0125 include: Stuck-open thermostat, Faulty ECT sensor, Cooling fan running constantly, Low coolant level.

View Labor Times | View Torque Specs | View Fluid Specs