Surging and stalling in Park or in Drive on 1990 Pontiac Grand Am

My car is actually a 1987 Pontiac 6000 LE. I was told it could be one of the following: Throttle Positioning Sensor, EGR, or Oxygen Sensor. Which one is most likely to cause this problem?

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
1 answer
try map sensor