Brandon, I had the same rattle in my test pipe and it drove me crazy for years until I found it! I took it off and the baffle inside the pipe had come loose on one end. Took it up to local muffler shop and gave it a quick spot weld. It did the trick. I also used the factory bolts and copper nuts on it when I reinstalled. Keeps it good and tight. Jim