I did emissions a few weeks ago and I failed bad. Got my O2 sensor tested and it was fine, threw on a cat converter and bpipe. Went back to get it tested and it passed with flying colors, except for Nox.. Nox was borderline passing. When I talked to the guy he told me that I may need a new EGR and that should bring the nox down... just my 2 cents