Lower the idle to around 750 and then see what happens. If it surges when its cold and then goes away mostly when hot, its your FIAV. If it does it all the time its your ICS. Id get rid a blockoff plate for the FIAV or I may have a bottom section for sale if you want it. I replaced my FIAV with a working one and have no idle surge. I also wouldnt need my ICS which works great but its almost brand new so... it wont be cheap