This sounds like an engine sensor or module Issue. Faulty sensors, such as mass airflow, oxygen, or crankshaft position sensors, can cause stalling, no-start conditions, poor drivability, and check engine warning lights.

What Needs To Be Repaired or Replaced

Our Mazda technicians use professional vehicle scan tools and check engine light testing procedures to confirm sensor faults rather than guessing and replacing parts unnecessarily. See our blog post for an article about our Mazda 3 Intermittent Check Engine Light Problem Repair.