Circuit Description
WARNING: This page is about a different car, the 2002 Pontiac Grand Prix, 2002 Chevrolet Malibu, and 2002 Buick Century. However, it is still accessible from the selected car via links, so may be relevant.
An Engine Coolant Temperature (ECT) sensor monitors the temperature of the coolant. This input is used by the Powertrain Control Module (PCM) for engine control and as an enabling criteria for some diagnostics.
The air flow coming into the engine is accumulated and used to determine if the engine has been driven within conditions that would allow the engine coolant to heat up normally to the thermostat regulating temperature. If the coolant temperature does not increase normally or does not reach regulating temperature of the thermostat, diagnostics that use the ECT as enabling criteria, may not run when expected.
If engine coolant fails to reach a preset target temperature before a calculated air flow is accumulated DTC P0128 will set.