I had a rattle like the one you described. It turned out to be the heat shield on my cat. Its to prevent grass fires.. or something like that. I just took it to a muffler shop and they popped it off for me.. They told me it was pointless to keep it on. Good luck.