Did you check for voltage on you tps sensor, I would also go ahead and get some seafoam clean all the dirt and junk building up in the car, remove your IAC Valve clean it really well. Put everything back together and see how it goes. if you need more assistance here is my cell 860-751-9780 name is Mike