Ok guys I need your help please, This weekend when coming back home after evacuating because of hurricane rita I heard a weird noise coming from my engine. The noise sounded like I had a few ping pong balls bouncing around in my engine. My car is stock except for welded in flows. What could it be? -Thanks guys in advance.
