Conditions for illuminating the MIL
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 Temporary DTC is stored in the ECM/PCM memory. If the malfunction recurs during the next (second) drive cycle with the ECT and IAT at engine start-up within the specified temperature range, the MIL comes on and the DTC and the freeze frame data are stored.