Originally posted by CODE4Any ECU trouble codes present? Check your IAC? Vacuum leak? Have cleaned the IAC and TB according to the article -
http://www.2gnt.com/?d=Cleaning_IAC - ?? If you search for "idle problems" you will have numerous articles to read through where countless suggestions have been made.