2000 Chrysler Grand Voyager V6 (3.3L) with P0171 Code: Hard to Start, Rough Idle and Hesitation - How to Fix?
I own a 2000 Chrysler Grand Voyager with a 3.3L V6 engine, currently at 88,000 miles. The vehicle is experiencing difficulty starting and runs roughly when idling. Once moving, it drives smoothly. A persistent trouble code P0171 (System Too Lean - Bank 1) has been detected. I'm seeking advice on how to diagnose and fix this issue. The car has not had any major work done recently. I recently replaced the upper intake gasket, throttle body gasket, and EGR valve gasket. While the hesitation during acceleration has improved—especially when the A/C is off—I still face hard starts and rough idling. Some users suggest checking the IAC valve or MAP sensor. Has anyone else encountered this issue with a 2000 Grand Voyager? Any insights would be greatly appreciated. I also want to confirm: was the P0171 code present before the intake gasket replacement? After replacing the oxygen sensor after the catalytic converter, drivability improved slightly, but the vehicle still struggles to start and idles unevenly. The scan tool still shows a pending P0171. I suspect low fuel pressure might be involved—especially since the engine hesitates significantly when accelerating. I’ve had spark plugs replaced about 40K miles ago. Could this be related? Any thoughts on next steps?
Check fuel pressure, EGR valve operation, oxygen sensor function, thermostat performance, spark plug condition, and exhaust leaks. Has any work been done recently? Please update your progress—good luck and stay posted! Jeff