I recently acquired a '17 BMW 540i with the B58 motor. After doing some research I think I've pretty much settled on using Shell Helix Ultra 5W-40. I live in Phoenix so I'm planning on running this year round. With the specs this oil meets and the higher TBN, should I have any concerns about going with a 7500 mile OCI? I wouldn't think so, but I've not seen many UOAs on this one. The car has just under 40k miles and sees a mix of city and highway miles. Not new to BMW ownership. I've run Castrol 0W-40 in my other BMWs on a 5K OCI ('17 X5 w/ the N55 and '04 325i with the M54). This one sees the most enthusiastic driving. I'm not hard on it but I still like to wind it out from time to time! Also considering making the switch to this oil on the X5. Any info is welcome.