So I recently installed my Intake Manifold and I'm pretty sure it doesn't leak as I did everything right and tightened everything down according to specs. But this could be unrelated to the install because everytime I race my car and shift to 3rd I get a loud backfire. I installed an X-pipe a...