I cleaned the IAC when I took the tb off and cleaned it. I guess I will pull off the EGR and give it a better look and re clean the IAC just to be sure. It's 2am.. I'll report my findings tomorrow afternoon.