Hi
I recently had a P2187 (System lean to idle bank 1) cell on my Mazda Speed3 (2006). After some research I changed the purge solenoid valve which seems to clear the fault. About a week later the check engine light came on again this time with a P0401 (EGR flow insufficient). The second light...