← Back to list

Mazda 6 2002 | P0420 and P2185 Error Codes: Causes and Diagnosis Steps

Model: Mazda 6 Fault Code: P0420 Posted: 2013-01-08 10:40

I own a 2002 Mazda 6 with a 2.3L engine. The check engine light is on, and I've received two diagnostic error codes: P0420 (Catalyst System Efficiency Below Threshold - Bank 1) and P2187 (System Too Lean at Idle - Bank 1). My mechanic suggests a spark timing issue, but I'm not confident in that diagnosis. I want to know what the most likely root cause is. Could vacuum leaks or low fuel pressure be responsible? How do these issues affect both P0420 and P2187? Additionally, I'd like guidance on how to properly diagnose a vacuum leak—especially since my vehicle has no modifications and was originally purchased as a stock model.

Related fault codes
P0420P2187
Comments (3)
Anonymous 2013-01-08 12:16

Start with P2187 — Description: System Too Lean at Idle Bank 1. This condition is typically caused by vacuum leaks or low fuel pressure. These issues can lead to a lean burn, which may result in misfires and affect catalytic converter efficiency, potentially triggering P0420. Note: Spark timing is not adjustable on this model. The mechanic's suggestion of spark timing being off appears incorrect. Please verify the diagnosis with clear technical details or actual data from a scan tool. Is your Mazda 6 stock? No aftermarket modifications? This helps rule out performance tuning as a factor.

Anonymous 2013-01-08 12:31

Thanks for the clarification. My mechanic also suspects vacuum leaks, though he's not certain — his diagnosis is based on ear-based observations (he says he heard unusual noises). He mentioned spark knock earlier, which might be a symptom of a lean condition rather than an actual timing issue. I plan to visit a Mazda dealership next week for professional diagnostics. They should run a full OBD2 scan and possibly perform a vacuum leak test or fuel pressure check. To confirm: the car has no modifications — I am the second owner, and it's been maintained as stock throughout its history.

Anonymous 2013-01-08 13:26

Vacuum leaks are one of the most common causes of lean conditions in older Mazda engines. A proper troubleshooting method includes checking manifold vacuum levels, visually inspecting hoses and connectors, and using carb or brake cleaner to spray suspected leak points — a drop in engine RPM or change in sound can confirm a leak. Always keep the vehicle stock to avoid complications from aftermarket parts that may interfere with emissions or sensor readings. This ensures accurate diagnostics and reliable repair outcomes.