Errrrrrrr...BMW literally can't make an engine that doesn't blow up.
S54 - Bad Rod Bearings
S85 - Bad Rod Bearings
S65 - Bad Rod Bearings
N54 - Bad Rod Bearings
N55 - Bad Rod Bearings
N63/S63 - Self-Destructs in every way possible
S55 - Crank Hub Spinning
N20 - Chain Breaks
This doesn't include the hundreds of other problems, from every oil gasket leaking, to water pump problems, injector issues, VANOS issues, turbo issues, etc, etc, etc
Yeah........in the last 20 years BMW still hasn't figured it out. At this point, I have no faith at all.
This is coming from a prior BMW fan-boy. It will probably be fine for the three year warranty period, and then open up your wallet wide.