car is wormed up... i drive, then when i have to come to a complete stop from, lets say, 2000 rpms should go down to idle, 900, but instead it goes to 1200 and then after 3-5 seconds goes to 900 and idles.. is it my IAC bad? yesterday i took it apart and cleand it with some breaks cleaner, the rod that sits inside... i thought it might help but didn't help much... any idea what might be???