Try cleaning your idle air control valve. might want to search here for IAC.