I'd also check the heat shield over the mid muffler just at the gas tank. Mine rotted off last year and had to be re-securedBut are you sure it's the muffler? A loose catalytic converter heat shield is also a common cause of exhaust system rattling.