hey check the IAC valve Idle air control valve....it may be bad or gunked up