10.0
really awful- Typical Repair Cost:
 - $1,000
 - Average Mileage:
 - 102,000 miles
 - Total Complaints:
 - 2 complaints
 
Most common solutions:
- replace acelorator air duct, replace thermostat (1 reports)
 - replaced plastic water pump and fan with aluminum ones (1 reports)
 
Okay, so the guy who sold me this car is a moron. He doesn't know the first thing about BMWs let alone cars in general. And believe it or not, his mechanic was even WORSE!! I had the car shipped to my house and the first time I drive it, the damn thing overheats not two blocks from my house! I called him immediately and got him to agree to pay up to $1500 to repair whatever was wrong. Long story short, I got it fixed at charlotte's premier BMW shop, billed the seller $1000, it's been almost six months and I haven't received a penny. Apparently he hasn't convinced his wife yet to give me the money!!!!!!! Wait until I go into what happened next!
- Alan S., Charlotte, NC, US

It's me again, immobilized a second time! Still losing coolant and overheating... back to the shop for upgraded coolant system parts. Out another grand. Pissed- More to come...
- Alan S., Charlotte, NC, US