2000 Pontiac Grand Am 3400 Engine Stuck at 2000 RPM with P0507 and P0171 Codes
My 2000 Pontiac Grand Am 3400 is randomly stuck at 2000 RPM, and the only way to resolve it is to turn off the engine. The vehicle displays fault codes P0507 (Exhaust Gas Recirculation System Performance Issue) and P0171 (System Too Lean). I'm wondering if this could be related to a vacuum leak—possibly in the EGR or EVAP system—or due to recent modifications or repairs. Is the vehicle stock? Have there been any recent maintenance activities, especially involving the EVAP system? Do I have access to an OBD2 scanner? If so, checking the freeze frame data during the fault condition would be very helpful for diagnosis.
I suspect this issue is related to a 2000 Pontiac Grand Am. Additional details could help pinpoint the cause. Have you checked for vacuum leaks, such as in the EGR or EVAP systems? Are there any other diagnostic codes present? Is the vehicle stock configuration or has it undergone modifications? Any recent repairs—especially on the EVAP system? Do you have an OBD2 scanner? If yes, reviewing the freeze frame data during the RPM stall condition would provide valuable insight.