2002 Buick LeSabre 3800 Engine Hesitation with P0131 O2 Sensor Code - Diagnosis and Fix
I've been struggling with a persistent engine hesitation issue on my 2002 Buick LeSabre 3800 for approximately four months. The vehicle hesitates when starting from a stop—whether cold or hot—and responds sluggishly to throttle inputs, giving the impression it's starving for fuel. Previously, I noticed a lean oxygen sensor code (P0131), but that has since disappeared after recent repairs. Here’s what I’ve already done: - Complete tune-up and replacement of both O2 sensors - Replaced the entire exhaust system (covered under GM 80K emissions warranty; original catalytic converter was clogged) - Performed injector service - Installed new O2 sensors, which ran for about two weeks before a new converter was installed Diagnostic checks: - Fuel pressure test: 55 PSI at KOEO, 46–48 PSI at KOER — within normal range - No vacuum leaks detected during inspection - Ignition Control Module tested and found to be functioning properly A battery issue occurred about three weeks ago—initially sluggish starts. Upon testing, the battery was severely degraded with a rotted-out positive terminal (a known issue with AC Delco batteries). My current theory: The problem may stem from one or more of these sources: - Intake plenum leak - ECU damage due to voltage spike from the battery failure - Weak fuel pump performance I’m seeking input on whether I’ve missed any key diagnostics. Any insights would be greatly appreciated. Thank you, Joe
The ECU is likely unaffected by the battery issue, as voltage spikes typically don’t damage it directly. However, double-check for vacuum leaks—especially in the intake plenum or intake manifold. Leaks near the injectors can cause misfires and hesitation. Additionally, if your 2002 Buick LeSabre has an EGR valve, remove it and inspect its operation. Check for blockages or damage in the EGR passages; air leakage into internal EGR paths may lead to erratic idle behavior. Please update with your findings.