+18 Reasons For Flashing Check Engine Light References. The ignition system is responsible for creating the electric spark that ignites the air/fuel mixture. Check engine light flashing causes #1:

Check that your gas cap is screwed on securely and that it’s in good condition. Your gas cap is part of a sealed evaporative emissions system that recirculates gasoline vapors from your gas tank and keeps them from escaping into the air. In any case, if the check engine light is on in your car, it's time to schedule a service appointment.