 My BMW is a maintenance night mare. I absolutely hate my car b/c it is as reliable as the wind. The craftsman ship of the 3 series is poor at best. My car started to pour not leak oil. The entire cooling system failed at 90,000 miles. The car is a big money pit. The electric water pump on the car costs around 600 dollars and the thermostat is 150 at a discounted auto parts store. I paid 1200 at an independent shop to get the starter replaced. My BMW was nothing but an overpriced piece of junk. The car was underpowered and unreliable at best.