Thanks for the reply. Thanks to my idiotic and naive self, I said yes to the fuel injection cleaning but held on to the throttle body.
FYI, I called BMWNA and according to my customer rep, it is likely caused by low quality oil (not in terms of octane). Perhaps sometimes I pumped gas in when the oil tankers refilled caused dirtiness.
Oh wells, what's done is done. Lesson learned, but won't let it ruin my weekend
Thank you all for your replies! Have a great weekend!!!