Ask which is the most reliable BMW engine and the answer comes back as a code. B58. N52. M57. Those reputations are built on owner experience and service history rather than on any published failure ...