1990 Grand Prix 3.1. The car starts and drives fine till I arrive at my destination and park it. When I go to leave it stalls when put into drive unless I give it a good amount of gas.. and will sometimes stall at low idle AFTER it has stalled from going into gear. I UNPLUGGED prior to this the torque converter solenoid (which fixed the transmission shaking problem) so I dont think its that. It idles fine normally so its not an IAC. I got a code 23 which is either a bad Air Temp Sensor or a bad MAP sensor ( I dont have a book and found websites that have different answers, can anyone confirm what a 23 is? ) Im going to guess its more thank likely a bad MAP sensor...but I really dont know which is why Im here asking. This problem ONLY happens when its warm and MOSTLY when going from P to D... but will sometimes die while rolling at low speed and not giving it gas even if I am going faster than idle (ie my driveway is a hill and it died coming down it )
Thanks