Well a couple days ago i recharged my k&n filter at this time i also used stp trottle body and intake cleaner since i had my c&l off anyway, reassembled everything pain in the :ass3: strut tower brace. started the car up and noticed that my idle was stuck around 1500rpms-(2000rpms when driving) also my check engine light was on, took it to my mechanic he pulled the codes and my tps sensor was bad which i though was very werid for a car with only 17,000 miles,but anyways it was still hanging he looked into it more and told me that my trottle body was getting stuck so he took it off and cleaned it, its alot better now but i notice it still hangs somtimes, he reccomended i put the stock one back on since this one was on the car when i bought it, anyone els have a problem like this should i buy a new tb..?