Conditions for Running the DTC: P0128
WARNING: This page is about a different car, the 2008 Cadillac CTS. However, it is still accessible from the selected car via links, so may be relevant.
- Before the ECM can report DTC P0128 failed, DTC P0117 must run and pass.
- DTCs P0100, P0101, P0102, P0103, P0111, P0112, P0113, P0116, P0117, P0118, P0119, or P0700 is not set.
- The engine speed is greater than 960 RPM.
- The ECT is less than 71°C (160°F), at start up, or less than 61°C (142°F) at start up for LLT.
- The calculated ambient air temperature is greater than -30°C (-22°F) and less than 70°C (158°F), or greater than -11°C (-12°F) and less than 70°C (158°F) for LLT.
- The vehicle speed is greater than 15 km/h (9 mph).
- The air flow coming into the engine has accumulated to greater than 3,000 grams.
- DTC P0128 runs continuously once the above conditions have been met for approximately 5 seconds, 20 seconds for LLT.
OR
- DTCs P0100, P0101, P0102, P0103, P0111, P0112, P0113, P0116, P0117, P0118, P0119, or P0700 is not set.
- The ECT is less than 41°C (106°F) at start up.
- The block heater is not detected.
- The engine run time is between 120-300 seconds.
- The calculated ECT is increasing based on air flow.
- DTC P0128 runs continuously once the above conditions have been met for approximately 500 seconds.