Yup...sounds like a toasted IAC...you can try cleaning it but I would just get a new one...also check the black rubber "T" fittings around the LIM and under the blower snout...they tend to rot out and cause crazy things to happen