sometimes cleaning the IACV will not work...if the cars been parked or the motor has been sitting for awhile, u might need to buy a new IACV. The b16s , i am not positive that they come with the FITV which is the fast idle .... valve something something that helps the car warm up when its a...