I choose Shell Helix Ultra 0W40 because 5W40 does not contain 157707-86-3 (Dec-1-ene, trimers, hydrogenated) and Zinc dialkyldithiophosphate - only difference in MSDS I found. They have some differences in approvals.
5W40 - BMW Longlife-01● MB-Approval 229.5, 226.5● VW Standard 502.00, 505.00●...