i think the other guys are more accurate in pointing out the tranny but also check your vacuum hoses (pcv, egr, etc) when your idle is out of whack. sometimes it can be hard to tell so just replace them. after all theyre 10 years old. few bucks for peace of mind