Conditions for setting the DTC
When a malfunction is detected during the first drive cycle with the ECT and IAT at engine start-up within the specified temperature range, a Pending DTC is stored in the ECM/PCM memory. If the malfunction returns in the next (second) drive cycle with the ECT and IAT at engine start-up within the specified temperature range, the MIL comes on and a Confirmed DTC and the freeze data are stored.