Everytime my car gives gas while idling, i hear a rattling noise from my engine bay. It sounds like as if a heat shield is loose or something. Its comming from behind my engine. The noise started to happen after i was going down my friends underground garage with the car full of passangers. I smacked the ground going down and now on idle my car keeps making this noise. Any ideas on what it could be? Thanks guys