So I had it checked out everything you listed is gone. Straight pipe basically. The only thing that filters the engine is my air filter. Sounds good and it does not blow out much black coal. NY does not have emission testing. I am using it to haul my rv, I rv full time. Thank you for responding.