I took the IACV off today and cleaned the sh!t outta the little screen with carb cleaner. The little screen looks brand new. When started it still did the fluctuating idle but once warm it stopped. I dont know if this had anything to do with me moving the idle adjust screw to reset the idle. (My dumbass neighbor messed with it) I will post more info after driving tomorrow.