BMW has a long history of producing powerful, reliable engines, which have powered countless models, from sports cars to SUVs ...