Mazda

Mazda OBD Codes
decoded & explained

The codes Mazda owners actually see — coolant temp, ignition coils, lean idle and catalysts — with clear causes and fixes.

Mazda P-codes Causes & fixes Free decoder
Share:
Advertisement
Part 1 · The basics

Mazda check engine light codes

Mazda uses standard OBD-II engine codes, readable with any scanner. Its SKYACTIV engines are efficient but sensitive to oil, EGR and injector condition.

Here are the codes most reported on Mazda3, Mazda6, CX-5 and CX-30 models.

Part 2 · Decode

OBD-II code decoder

System
Type
Subsystem
Fault #
Part 3 · The dictionary

Most common Mazda

Classic Mazda faults behind these codes.

Code Description
P0011 "A" Camshaft Position Timing Over-Advanced (Bank 1)
P0126 Insufficient Coolant Temperature for Stable Operation
P0171 System Too Lean (Bank 1)
P0300 Random/Multiple Cylinder Misfire
P0350 Ignition Coil Primary/Secondary Circuit Malfunction
P0420 Catalyst System Efficiency Below Threshold (Bank 1)
P0442 EVAP System Small Leak Detected
P2187 System Too Lean at Idle (Bank 1)
Advertisement
Part 4 · Common faults

Common Mazda faults

Classic Mazda faults behind these codes.

1

Coolant temp (P0126) — thermostat stuck open, very common on Mazda engines.

2

Ignition coil (P0350) — coil faults and misfires on SKYACTIV petrol engines.

3

Lean at idle (P2187) — vacuum leaks, especially around the intake and PCV.

4

Catalyst efficiency (P0420) — aging converter at higher mileage.

5

EVAP leaks (P0442) — fuel cap or purge valve.

Advertisement
Part 4 · Common faults

Mazda FAQ

Why does my Mazda show P0126?
The engine is not reaching stable operating temperature — almost always a thermostat stuck open. Replacing it restores normal temperature and economy.
What causes P0350 on Mazda?
It points to the ignition coil primary/secondary circuit. Faulty coils cause misfires, especially under load. Test coils and wiring before replacing.
Is P2187 expensive to fix?
Usually not — it is a lean-at-idle condition caused by small vacuum leaks or a dirty MAF. Find the leak, clean the MAF, and it clears.
Are Mazda codes the same across models?
Yes — Mazda uses standard OBD-II engine codes across Mazda3, Mazda6, CX-5 and more.
Can I read Mazda codes myself?
Yes, generic OBD-II readers handle engine codes. Deeper Mazda diagnostics need the Mazda tool or a professional scanner.

Codes vary slightly by model, year and engine. Always confirm with a proper diagnosis. Manufacturer-specific codes (P1xxx/P2xxx) may differ from generic descriptions.

Continue reading

Advertisement