I have a 2001 BMW 325i sport, and i was driving and went over a rail road crossing. On the other side of the tracks there was a big dip and my car went down into it and i bottomed out my car pretty hard. The car now has a bad vibration when i start in every gear. The vibration is't as bad and almost goes away when i'm running above 2,500 RPM, but if i let off the gas and down shift and give it gas again at 3,500 RPM it vibrates again. Along with the vibration there is a noise coming from the front of the vehicle. I checked all my fluids and I am not leaking any of them. I jacked the car up and looked and I could not see anything wrong. There is just marks on the metal skid plate from it scraping the road. We thought it was just a bent wheel but i'm not convinced.