No My AC does not work so its never on. ALso, I just had my alternator replaced a week or two ago so its not the alternator. My dad said the TPS cant be it, as my car does NOT idle all the time, just very irregularly. It can go a few weeks without doing it, then do it every day for a few days. Extremely random. But i am looking into the IAC and the TPS anyways. Thanks for the suggestions.