Sounds like maybe a vac. leak. Either that or the IAC is sticking.