Monitor Description
P0128-00: Judgment by Simulated Engine Coolant Temperature
The ECM estimates the engine coolant temperature based on the starting temperature, engine load, and engine speed. The ECM then compares the estimated temperature with the actual engine coolant temperature. When the estimated engine coolant temperature reaches 75°C (167°F), the ECM checks the actual engine coolant temperature. If the actual engine coolant temperature is less than 75°C (167°F), the ECM interprets this as a malfunction of the thermostat or in the engine cooling system, illuminates the MIL and stores this DTC.
P0128-07: Judgment by Engine Coolant Temperature and No. 2 Engine Coolant Temperature Changes (w/ Grille Shutter System)
When the engine coolant temperature is less than 75°C (167°F) and the water inlet housing with water pump sub-assembly is operating, if the rate of change and detected temperature of the engine coolant temperature sensor and No. 2 engine coolant temperature sensor differ by less than 0.1°C/sec. and 6.6°C respectively for a certain amount of time, the ECM will determine that the thermostat is stuck open, illuminate the MIL and store a DTC.
P0128-07: Judgment by Engine Coolant Temperature Change at High Vehicle Speed (w/o Grille Shutter System)
When the vehicle is being driven between 65 and 128 km/h (40.625 and 80 mph) and the monitoring conditions are met, the change in engine coolant temperature is monitored. The amount of change is judged to be normal or abnormal every 15 seconds, in order to monitor the thermostat operation. If the engine coolant temperature changes more than the threshold, the thermostat is judged as normal, but if it changes less than the threshold, the thermostat is judged to be malfunctioning. If an abnormal judgment is made 3 times, the ECM will illuminate the MIL and store a DTC.