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

Coolant Thermostat Below Regulating Temperature

1990-1998 Mazda MPV 3.0L V6

Low SeverityPowertrainGeneric (SAE)

Description

The engine coolant has not reached the expected temperature within a specified time after startup.

Symptoms

  • Check Engine Light
  • Poor fuel economy
  • Heater not getting hot
  • Engine running cool

Common Causes

  • Stuck-open thermostat
  • Missing thermostat
  • Faulty ECT sensor
  • Cooling fan stuck on

Diagnostic Steps

  1. Monitor ECT warmup curve
  2. Check thermostat
  3. Verify fan operation
  4. Test ECT sensor

Repair Notes

Replace thermostat.

Related Codes

P0115Engine Coolant Temperature (ECT) Sensor 1 CircuitP0116ECT Sensor 1 Circuit Range/PerformanceP0125Insufficient Coolant Temperature for Closed Loop Fuel Control

Other Powertrain Codes

P0128 on Other Vehicles

Common Questions

What does code P0128 mean on a 1990-1998 Mazda MPV?

P0128 stands for "Coolant Thermostat Below Regulating Temperature". The engine coolant has not reached the expected temperature within a specified time after startup.

What are the symptoms of P0128 on a Mazda MPV?

Common symptoms of P0128 include: Check Engine Light, Poor fuel economy, Heater not getting hot, Engine running cool.

What causes P0128 on a 1990-1998 Mazda MPV?

Common causes of P0128 include: Stuck-open thermostat, Missing thermostat, Faulty ECT sensor, Cooling fan stuck on.

View Labor Times | View Torque Specs | View Fluid Specs