Does it make a strange goose honking type of noise when shutting off the motor ? Do you have a check engine light ?
David
I don't think it's the IAC. Are you starting the motor with your foot off the gas pedal ?
David
probably a small vacuum leak...