P0171 System Too Lean (Bank 1) - Diagnosis and Repair for 1999 Toyota 4Runner V6
The P0171 diagnostic trouble code (DTC), indicating a system too lean condition on Bank 1, has persisted for over two years in my 1999 Toyota 4Runner V6. It disappeared during the last vehicle inspection but is now returning ahead of the next required check-up. I've attempted several DIY fixes including replacing the front oxygen sensor (pre-catalytic converter), installing a new PCV valve, cleaning the MAF sensor, and performing a full tune-up with new spark plugs and wires—yet the code remains active. Prior to this forum post, I assumed the issue was an intake vacuum leak based on common troubleshooting advice. However, after inspecting all visible hoses and connections, no obvious leaks were found. The vehicle currently has 118,000 miles and continues to run smoothly under normal conditions. My key questions are: What should be my next step in diagnosing this issue before consulting a professional? If the root cause is indeed an intake vacuum leak—how significant would the repair cost be? I'm especially concerned about intermittent stalling at stops, which occurred occasionally in the past but has not recurred since the last tune-up. I'd like to avoid costly repairs and want to ensure I’m not overlooking a simple fix. Thanks for any insights or suggestions—especially from owners of similar 1999 Toyota 4Runner V6 models.
Check fuel pressure to rule out low fuel delivery as a contributing factor to the lean condition. A drop in fuel pressure can mimic an intake leak and trigger P0171.