Well, I checked the iacv already and cleaned it... but it still does it, so I think it may be a vacuum leak? Also, my car kinda like sputters when accelerating and wont go anywhere, then it will clear up and run fine... it does it randomly but often enough to be aggravating.