I have a pretty loud rattle that sounds like it is coming from the dash near the windshield. It only happens when the truck is cold and only at idle. When the truck warms up or as soon as you come off idle the rattle goes away. The dealer has tried to move a heater hose clamp, part of a TSB I think, but it didn't help. Any ideas???