P0171 & P0174 Diagnosis for 1999 Ford Explorer V6 - Oxygen Sensors, MAF, and Vacuum Leak Solutions
I own a 1999 Ford Explorer 4x4 with a 148,000-mile V6 OHV engine. The vehicle has been well-maintained: oil changes every 3,000 miles using synthetic oil, a K&N air filter installed at approximately 40,000 miles (not cleaned since), and a fuel filter replaced at 30,000 miles. Recently, I noticed the check engine light came on after about 7,000 miles. Using an OBD-II code reader, I found two fault codes: P0171 (System Too Lean Bank 1) and P0174 (System Too Lean Bank 2). I initially consulted several auto parts stores—AutoZone, Checker’s, and Pep Boys—who advised that the issue was likely due to faulty oxygen sensors and that the engine would compensate for lean conditions on its own. I replaced both oxygen sensors, reset the codes, but within about 50 miles, the check engine light returned. After further research, I discovered discussions about 'contaminated mass air flow (MAF) sensors.' I cleaned the MAF sensor last Monday using electrical contact cleaner and inspected all throttle body ports. The codes reappeared tonight—even though the check engine light was off—indicating that the system is still detecting a lean condition. My understanding is that the MIL should remain off until the condition recurs, so I expect the light to come back on within 24 hours based on past experiences. My question to experienced users: what should I inspect or replace next? I’ve had enough with expensive shop diagnostics and am looking for cost-effective, reliable troubleshooting steps. Thank you in advance for your insights.
A vacuum leak from the intake manifold gaskets—commonly referred to as 'clam shells'—is a frequent cause of P0171 and P0174 in Ford Explorers. Start by checking for vacuum leaks, especially around the upper and lower intake manifold seals. Also verify if there are any known Technical Service Bulletins (TSBs) related to this model year.