Sounds like vacuum leak or ICV to me.