Engine fault warning light (check engine) on Mazda: causes by model
In 14 models from Mazda there are 6 documented faults that cause this symptom (engine warning light). The most important: timing chain stretch and VVT actuator failure on the 2.3 DISI Turbo, turbo failure through lack of lubrication (carbon deposits and union filter) and injectors that lose their seal and let diesel escape.
Documented faults, from most to least important
Severity × frequency. Below each one, the Mazda models it appears in.
In 3 I, 3 II, 6 I and CX-7
In 3 I
In 2 I
In 2 II, 3 III, 6 III, CX-3, CX-5 I and CX-5 II and 1 more model
In 2 I
In 2 II, 3 III, 3 IV, 6 III, CX-3 and CX-5 I and 3 more models
By Mazda model
Open yours to see only the faults that affect it, by engine and by year.
- Mazda 2 I (2002–2007)2 faults
- Mazda 3 I (2003–2009)2 faults
- Mazda 6 III (2012–2023)2 faults
- Mazda CX-5 I (2012–2017)2 faults
- Mazda 3 III (2013–2019)2 faults
- Mazda 2 II (2015–today)2 faults
- Mazda MX-5 IV (2015–today)2 faults
- Mazda CX-3 (2016–2021)2 faults
- Mazda CX-5 II (2017–today)2 faults
- Mazda 6 I (2002–2007)1 fault
- Mazda CX-7 (2006–2012)1 fault
- Mazda 3 II (2009–2013)1 fault
- Mazda 3 IV (2019–today)1 fault
- Mazda CX-30 (2019–today)1 fault
Engines and gearboxes involved
Frequently asked questions
Engine warning light in a Mazda: what could it be?
In 14 models from Mazda there are 6 documented faults that cause this symptom (engine warning light). The most important: timing chain stretch and VVT actuator failure on the 2.3 DISI Turbo, turbo failure through lack of lubrication (carbon deposits and union filter) and injectors that lose their seal and let diesel escape. Each fault has its own page with the affected years and versions, the cause and how to check for it.
Which Mazda models have the most faults with this symptom?
Mazda 2 I (2 faults), Mazda 3 I (2 faults), Mazda 6 III (2 faults) and Mazda CX-5 I (2 faults).
Which Mazda engines cause it?
1.4 HDi (2 faults), Skyactiv-G (2 faults), 1.6 HDi (1 fault) and 2.3 MZR DISI Turbo (1 fault).