Probably a loose heat shield. There have been a few members on this forum that have mentioned bolts from various heat shields being loose and causing it to rattle. As for it going away as it warms...