* Malfunctioning Idle Air Control (IAC) valve
* Dirty throttle body
* Faulty Throttle Position Sensor (TPS)
* Bad oxygen sensor.
* Coolant temperature sensor is sending an incorrect signal to the Engine Control Module (ECM)