Flashing Check Engine Light

A flashing Check Engine light in any modern Mazda means that the ECU is detecting a misfire. Period. There are no other conditions that will trigger a flashing CEL. If you would like to confirm, you can go to the Check Engine Light section and look for what all CELs have "Flash" noted. They are only on Misfire codes P300, P301, and P302.

Misfires can be caused by numerous different possible failures, and are involved in nearly every common parts failure in the RX-8. They need to be addressed quickly however, as they can lead to additional cascading failures if ignored in addition to killing your fuel economy and power.

See the next section for how to solve misfires.