Updated for the Third time...
I hope the starter just took a crap. I hauled it behind our shop at BimmerWorld find out Saturday when I check it. I narrowed it down to the following three.My 2003 touring with 102,000 miles failed to start on friday as well. The starter had been cranking very slowly earlier in the day which made me suspect the starter when the car did not crank later in the day. I had the starter replaced and now she fires up with no problems. It took about three hours labor. View attachment 486478