I have a 2010 Avenger SXT. When I start it after its been sitting for a few hours (or when it's cooled off) There's a rattle the comes from under the car but goes away after about 1 minute and then the engine runs smooth. The heat shield was replaced and it still rattles. Any ideas?