BallJointsNsuch 
2000 BMW 3 Series Sedan 323i 4dr Sedan
Certified PreOwned Means Nothing
 Bought it two years ago Certified Pre-Owned from a dealership in NY. They did 0 work to the vehicle to Certify it, except charge roughly $1000 for the warranty which covers jack squat. I have replaced window regulators, ball joints ($2000), Brakes and Rotors, Tires and a long list of other items. This car rides great but is completely unreliable. My radio and On Board Computer are currently malfunctioning but i've lost patience to go fix it. Go buy a Consumer reports magazine ....then go buy a Lexus. My Tacoma TRD has roughly the same mileage and 0 problems.