I've been reading about this quite a bit but I really can't really decide what oil to use for the new car. I got the car used so it doesn't have the free maintenance plan. On my 2013 F150 3.5L Ecoboost, 2011 528i - I use Mobile1 Formula-M 5W40, even though they should use 5W30, no issues - since I'm live in Houston TX - 90% of the time is hot
But now the B46 engine needs 0W20 or 0W30 and I have only 17400 miles.
Based on the standard it seems that "MB-229.5" standard is more strict than "BMW Longlife-01 FE", "BMW Longlife-14 FE+".
What's your take? Anybody else using Formula M in B46 engine?
Pennzoil Platinum Euro 5W40 (on sale usually at AAP for $33 5qt)
Valvoline European Vehicle 5W40 (Wal Mart: $6.79 for 1qt).
Castrol Edge 5W40 (Wal Mart: $22-28 for 5qt)
Motul X-Cess 5W40
Pentosin Super Pento 5W30
etc, etc, etc.
Personally, I would use BMW LL01 oils, not FE oils. That engine can use pretty much anything LL.
Also, BMW updated LL01 specification in 2018 and it is very similar to MB229.5. Just get oils that have both approvals.