besides been a jdm motor . u cant get around the tech doing the visual test and automatically failing it, with the check engine light on .

when you replaced (EGR)it did you reset the check engine light ?

-Ernie