P0128
Engine coolant stays below thermostat temperature
Severity: MonitorThe thermostat keeps the engine cold-running time short by holding coolant in the engine until it warms up, then opening to keep it at a steady temperature. The engine computer watches how fast and how far the coolant warms up. If the engine takes too long to reach its normal temperature, it sets a thermostat code.
Engine coolant stays below thermostat temperature
Severity: MonitorCoolant too cold for closed-loop fuel control
Severity: MonitorEngine coolant temperature sensor circuit high
Severity: Severity not verifiedThe engine computer has detected an engine over-temperature condition
Severity: StopCylinder head temperature above the engine computer’s limit (Ford, Lincoln, Ford-built Mazda)
Severity: StopFord and Lincoln: cylinder head over-temperature protection is active (the engine computer's fail-safe cooling mode)
Severity: StopEngine coolant bypass valve A control circuit open or out of range
Severity: Inspect soonEngine coolant bypass valve A range or performance problem
Severity: Inspect soonEngine coolant bypass valve C control circuit open
Severity: Inspect soonCooling fan 2 control circuit fault
Severity: Inspect soonElectric engine coolant pump not performing as commanded, or stuck off
Severity: Inspect soonEngine not reaching a steady operating temperature
Severity: MonitorEngine oil temperature reading does not make sense
Severity: Inspect soonThermostat heater circuit open
Severity: Inspect soonCooling system not holding its expected temperature
Severity: Inspect soonCoolant pump control circuit open
Severity: Inspect soonCoolant bypass valve control circuit low
Severity: Inspect soonCoolant temperature fell back below the temperature the computer needs for its diagnostics
Severity: MonitorActive grille air shutter system fault: the movable shutters behind the grille are not moving or reporting as expected
Severity: Inspect soonElectric coolant pump control circuit fault or poor pump performance
Severity: Inspect soonEngine coolant temperature sensor circuit reads too low (shorted toward ground)
Severity: MonitorThe two engine coolant temperature sensors disagree with each other
Severity: MonitorCooling fan 1 control circuit fault: the computer commanded the fan and did not see the expected response
Severity: Inspect soonThermostat heater control circuit low: the computer sees too little voltage in the circuit of an electrically heated thermostat
Severity: Severity not verifiedActive grille shutter stuck or out of position: the motorised shutters in front of the radiator are not reaching their commanded angle
Severity: MonitorOn Mazda, the engine coolant temperature has gone above its limit
Severity: Inspect soonEngine coolant bypass valve stuck: the valve that steers coolant to the heater core is not moving as commanded
Severity: MonitorEngine over-temperature condition on Nissan (a cooling system fault, not a transmission fault)
Severity: Severity not verifiedEngine coolant bypass valve position sensor range or performance fault
Severity: Severity not verifiedEngine coolant bypass valve A: the valve position sensor reads too low
Severity: Severity not verifiedCoolant flow through the engine cooling system lower than the computer expects
Severity: Severity not verifiedThe engine computer sees a signal from the coolant temperature sensor circuit that is outside the expected range
Severity: Inspect soonThe engine coolant temperature reading does not make sense for how the engine is running
Severity: MonitorEngine coolant temperature sensor signal that drops out or jumps erratically
Severity: Severity not verifiedThe engine computer found a fault in the engine oil temperature sensor circuit.
Severity: Severity not verifiedThe control circuit for the third cooling fan has a fault
Severity: Severity not verifiedThe cooling fan is running faster than the computer expects
Severity: Inspect soonThermostat heater control circuit voltage too high
Severity: Severity not verifiedThe computer decided the engine coolant level is low
Severity: Severity not verifiedCoolant pump control circuit low voltage
Severity: Inspect soonCoolant pump A control circuit stuck on
Severity: Inspect soonThis page explains what a code usually means; it is not a substitute for a professional inspection. How we source and review · Report an error