I just bought a 2002 M Roadster and I need a reliable BMW shop to go over ever aspect of the car. Although the car had a clean carfax and passed a PPI done in another state, I think there is something wrong with the car. There is excessive cowl shake over the smallest of bumps. Like the car is falling apart. Thanks.