You should take a look at the IAC motor. Try cleaning out the throttle body.