Let's take a moment to briefly look at the course of the modern BMW inline-six engine's evolution ... BMW M50 BMW M52 BMW M54 BMW N52 BMW N54 BMW N55 ...
the sheer range and breadth of ability the B58 brings to the table is enough to arguably justify it as BMW's most reliable modern engine, used from entry-level Bimmers to the most luxurious models ...