Amber/yellow, blinkingAct now

Flashing check engine light: what it means and what to do

What it means

What to do

  1. Slow down, avoid hard acceleration and heavy loads.
  2. Pull over when it's safe. Consider towing rather than driving far.
  3. Read the codes. Expect P0300–P0308 misfire codes (see our P0300 guide).
  4. Don't disconnect the battery while the light is flashing (Mazda's warning).

Sources

  1. Wisconsin Vehicle Inspection Program: OBD FAQ
  2. Mazda USA owner's manual (2024 CX-30): Check engine warning light

Last reviewed 2026-10-21. Check your owner's manual. Symbols and colors vary by vehicle.