I recently purchased a used 318i and I put mostly new parts including the tires,brake pads, and rotors. I haven't had a chance to really drive it because I have been replacing old parts. I took it for a drive today and I noticed that the steering wheel vibrates/shakes when I go beyond 40mph. If anyone has any insight on this PLEASE HELP ME!! I paid $3,000 for it "as is" and I would really hate to lose both the car( which I absolutely LVE) and my money...I have been under the suspicion that the seller knew of the small problems and didn't tell me..I heard that this is the best forum on BMW's so please give a girl a clue.