May be the Idle air control valve otherwise known as a stepper motor, that would display that symptom M