Last week my car basically died on me. I had it fixed and it was the fule pump. Literally a day after that my check engine light comes on and everytime i stop at a red light my rpm's drop and then go back to normal. I thought it might be the throttle position sensor so i got a new one and it's still doin it. I have put the original one back on and will be taking it back to the garage for them to fix it. I thought that i would at least post my problem on here to see if someone else knows what the problem is. The check engine light is off and has been for awhile but it still has the drop in idle when i come to a stop. Any help on this would be greatly appreciated.
Sounds like maybe a vacuum leak, grasping straws here, but the shop may not have connected the evap line to the top of the tank securely, that may have been what your code was.
Thats really the only thing that I can think of. I am going to make sure they check it when I take it back tomorrow and get them to tell me what code its throwing so I can look it up for myself.