Conditions for Running the DTC
- DTCs P0117, P0118, P0122, P0123, P0502, P0562, P0563, P0606, and U0101 are not set.
- The engine is operating.
- The start-up intake air temperature is more than -39°C (-38°F).
- Before the ECM can report DTC P0128 failed, the engine must be idling for more than a predetermined amount of time which is based off of start-up coolant temperature.
- Before the ECM can report DTC P0128 failed, the airflow into the engine must be more than a predetermined amount which is based off of start-up coolant temperature.
- DTC P0128 runs once an ignition cycle once the above conditions are met.