P0171 & P0301 97 Pontiac Grand Prix 3.8L?

I have those two codes, my car is hesitate when pulling off, and sometimes it will even stall out. The RPM's go up and down for no reason when I'm at a light or so, and my has mileage is horrible. I got new plus, wires, oxygen sensors, fixed the vacuum leak, new purge valve, and a new idle air control motor. Also when I slow down to come to a complete stop the car shakes as if it's getting ready to stall out and the same for when I come off the brake.
 
Back
Top