Mazda 6 2002 | P0420 and P2185 Error Codes: Causes and Diagnosis Steps
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.
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.