Just get rid of it. The glamor and reality of BMWs are two completely different things. 

It always amazes me how people are in awe of German cars because they tend to have many expensive problems.

I own a 2006 Mustang GT which most people would consider a low tech piece of American iron, but the long term reliability data has it close to Honda Civic reliability, something I can personally attest to. In 9 years of ownership it has had one trip to the shop.

I also own a 2011 VW GTI, a much more sophisticated and presumably "high quality" vehicle. The problems started before it was even six months old. The shop people will come to know you by name. I send them Christmas cards.