Mazda 6 2004 Stalls at Stops with P2177 and P2188 OBD2 Codes - Intake Leak Suspected
Hello, I recently purchased a 2004 Mazda 6 from a marketplace and have been experiencing recurring engine issues. The check engine light has been on for some time, initially showing code P2177. A local mechanic performed an internal diagnostic and recommended cleaning the MAF (Mass Airflow) sensor. After the cleaning, the CEL returned shortly after. The car ran fine during my trip to LA, but when I attempted to back out of a parking spot, it suddenly shut off. The engine did not respond — battery and low oil warning lights illuminated. Turning off the vehicle allowed it to restart normally. Shortly afterward, at a stop sign, the same shutdown occurred. I had a local mechanic in LA perform a CATClean treatment, after which the car ran without issues for several days. However, while driving on the freeway during traffic, both battery and low oil lights came on again. I pulled over immediately and experienced another shutdown when attempting to stop due to an oncoming vehicle. Yesterday, I replaced the MAF sensor. Within about 10 miles, the check engine light reappeared. Using my home OBD2 scanner, I now see a new code: P2188. I plan to perform a smoke test tomorrow to inspect for intake leaks. Previously, I had received a PCV-related code, which makes me suspect an intake system leak — possibly from a cracked manifold, gasket, or hose connection. If the smoke test reveals no issues, I may consider replacing the oxygen sensor as a next step. However, I believe the root cause is likely related to the intake system. Any insights or experiences with similar Mazda 6 2004 issues involving P217 or P2188 codes would be greatly appreciated!
It's important to conduct thorough diagnostics rather than replacing parts blindly. For P2177 and P2188, refer to these detailed resources: https://www.obd-codes.com/p2177 and https://www.obd-codes.com/p2188. Avoid simply replacing the O2 sensor without proper data analysis. Use an advanced scan tool to monitor real-time O2 sensor readings, fuel trims, and other parameters to understand the underlying issue. The battery and low oil warnings are likely unrelated — they may indicate separate problems. Also consider testing your battery health and electrical ground connections. Good luck with your diagnosis.