1999 Pontiac Grand Am 2.4L: Sluggish Performance, Poor Shifting, and Engine Revs While Driving
My 1999 Pontiac Grand Am 2.4L is exhibiting poor driving performance. The vehicle feels sluggish while in motion, shifts improperly between gears, and unexpectedly increases engine RPM on its own during driving. I've been retrieving diagnostic trouble codes (DTCs) including P0171 (Catalyst System Efficiency Below Threshold), P0136 (O2 Sensor Bank 1 Sensor 2), P0141 (O2 Sensor Bank 2 Sensor 1), and P0420 (Catalyst Efficiency). These codes suggest issues with the exhaust system or sensor performance. Despite recent maintenance, including a replacement of the catalytic converter at a muffler shop (which confirmed a 2 lb pressure difference), the shifting problem persists. The car appears to momentarily enter neutral while driving and then revs up unexpectedly. I suspect this may be related to transmission control rather than engine performance.
Please provide a complete list of all diagnostic trouble codes (DTCs) and details about any recent maintenance or repairs performed on the vehicle.