Also nobody on this side, knows what walnut blasting is. Going to take my car to Bahrain (50 kms from Saudi Arabia from where I live) and go to a garage that a friend of my trusts to get injectors replaced and intake cleaned manually. Also ordered intake gaskets (BMW part# 11617547242) so it can be replaced with the cleaning.

Yeah, I ordered because they were "In Stock" but there was only 1 actually in stock. However, they are still promising to ship them on the 26th.

I plan to do the carbon cleaning myself, seems doable, plus I no longer trust the dealerships here to do anything right.