Finally, been able to put the plate on...What a PITA!!! Anyways, the turbo whistle just got super loud. Seems like the spool up is quicker. 
Hope I don't have to mess w/ EGR again...maybe if I ever pull the motor I'll delete the EGR itself...LOL!
Hope I don't have to mess w/ EGR again...maybe if I ever pull the motor I'll delete the EGR itself...LOL!