The quick warm-up system increases air flow and retards ignition timing to accelerate the warm-up of the catalyst on cold engine start. If the ignition timing is excessively advanced, the powertrain control module (PCM) detects a malfunction and stores a DTC.