I cleaned my ICV, still had error code, I bought a new one and the weird thing is that the plug would Not secure tight on. I had to push and push it on. finally I zip tied it on so it can stay secure. I cleaned my throttle body, and I cleaned my MAF but I still get My Idle revving up and down at every stop, I will check my Disa valve as I can feel it is coming from there, I bought a new gasket for the Disa valve. Also I will check for leaks on the tubing after the MAF. I still have codes P1510, P1189, P0505 and P1477. Any Help would help, Thanks.
Last edited by Alfyman; 11-13-2013 at 11:19 PM.