Radiator leaked and replaced twice at 60K, 73K.
Water pump replaced at 69K.
Thermostat replaced at 69K and 73K.
Driver's side window regulator broke at 65K.
Front passenger side and rear passenger side window regulators broke at 69K.
Rear hatch lock mechanism broke at 75K and at 90K.
Drive belts replaced at 60K, 78K, 88K (belts broke and and I was stranded)
Power steering pulley replaced at 88K.
Cup holders constantly breaking each year.
Shake developed at around 55K (previous owner). 5 mechanics checked, but all had various theories and none was able to fix (numerous tire balancing, control arm bushings replaced @75K).
Key-less entry system shorted out frequently, but corrected itself at around 96K??!!
Previous owner has maintained the car well with BMW dealers and had all service records that also showed some minor problems.
The station wagon is great on styling, handling, ride and comfort. I average 25 mpg on mix city/highway and the car is peppy.
Too bad numerous problems have killed my confidence with BMW. It has stranded me three times in 2 years. I used to own a 1989 735 BMW that was also plagued with problems. This will be my last BMW.
Cooling system seems to be an on-going issue, with the plastic radiator.
In my experience, their handling is phenomenal, but quality is not any higher than that of any other make. When getting a used bmw, ask for the repairs list. I found a nice '98 model without any issues, but didn't buy it because they owner had done no repairs /maintainance whatsoever. Very scary.
You are not alone. When my 540 started falling apart at 75,000 miles I went on line to check on other owners experiences. It seems every problem I come across is common. The parts used in this vehicle are terrible. I have a 1986 F250 that gets abused, but all the original parts work. Why can't my babied $40,000 car hold up half as well?