Check the heat shield bolts, the rattle stopped just before getting home, the screw fell out!