2000 Pontiac Grand Prix P0171 Code: Fuel Efficiency Issues and Troubleshooting Guide
Vehicle: 2000 Pontiac Grand Prix with 3800 Series II K engine, approximately 140,000 miles Issue: OBD-II Diagnostic Code P0171 (System Too Lean) is present, resulting in poor fuel economy (~18 MPG). Steps Taken: - Identified a known issue on the 3800 series II engine involving a 'stove pipe' that can cause coolant and oil contamination. Performed a full internal inspection and replaced the UIM plenum, LIM gaskets, valve cover gaskets, spark plugs, wires, and PCV system. The engine ran smoothly with no visible leaks. - Conducted vacuum leak checks; found two deteriorated fittings, which were repaired. No improvement in fuel trim or code resolution. - Replaced the upstream oxygen (O2) sensor and mass airflow (MAF) sensor without success. Diagnostic Testing: - Used an OBD-II scanner: At idle, LTFT was stable at 16.4%, while STFT reached a maximum of 20% before plateauing—indicating a rich condition that triggers P0171. - When the upstream O2 sensor was unplugged, the STFT dropped to zero and LTFT remained steady at ~16.4%. This confirmed normal O2 feedback behavior. - When the MAF was unplugged, the STFT reversed direction and drove LTFT to -30%, with the code disappearing temporarily—indicating a potential MAF-related issue. However, after replacing the MAF sensor, the same behavior persisted: full richness when plugged in, and -30% trim when unplugged. - Tested driving with the MAF unplugged; fuel economy remained unchanged, which contradicts expectations of significant improvement. Next Steps: - Considered an exhaust leak before the upstream O2 sensor (difficult to access). - Planned to inspect fuel injectors and verify that o-rings are properly seated and not damaged. Question: What other diagnostics or repairs could resolve P0171 in this 2000 Pontiac Grand Prix? Any recommendations for exhaust, fuel pressure, or injector-related troubleshooting? Thanks for any insights or advice.
Perform a fuel pressure test and share the readings. Have you tried using carburetor cleaner to detect vacuum leaks? Note: This method is effective but requires caution due to flammability. Is your vehicle stock configuration? This significantly impacts performance and diagnostic behavior.