I got a friend of mine with a 2005 Kia Spectra LX with the 2.0L engine auto trans with 65K miles on it. The check engine light is on for a code P0507= rpm is higher then expected. im trying to figure out how to fix this. the car has a sticky thottle body. car sat for a few years until Nov 2011 when they decided to put it on the road again. I did attempt to clean thottle body with cleaner for thottle bodies, and still sticks. the biggest problem with it is that its idling very high and using alot of gas. the owner been complaining to me about this. i cant seem to get an answer and fix to the problem. he needs this fixed by sunday nite so i need any help i can get. i know the tps sensor is work when the a/c is turned on, the rpms do drop down. im thinking of either the thottle body is damaged from sitting the time it did, or a bad IACV. i cant seem to pinpoint the issue. any ideas?? thanks!