My 2002 GT has been having a idle problem. At a stop light when i shift in to neutral or whenever I turn on the car it idles at around 2500 rpm and stays there, it has recently started coming down to about 1300 rpm slowly at idle and stays around there after i cleaned the IAC. Would I need to get a new IAC i have about 80K on the car or should I buy something like a TPS sensor?