For what its worth, I spent 2 1/2 years trying to get my Gen 3 emission approved after I had Heads, Cam, AR headers w/ HF Cats, and ECU tune done. I learned what didn't work when I put the factory exhaust headers and (4) factory cats back on. What finally made it pass was getting the ECU reset...