Stories like this are the reason why the 1M will be my last BMW. I had a bunch of issues with my 2009 335xi (100% stock) that has put a sour taste in my mouth for BMW service/warranty programs.
No worries though- I like what I see coming out of Stuttgart..
2015 Porsche Cayman S - Weekend Warrior
2015 Audi S4 - Daily