Five years after the debut of the S55, the time has come for a completely new BMW M straight-six engine. M Division for the next few years and provide power to future models as well. The technical basis of the S58 is the B58 modular engine, which BMW has been using in almost all model series for some time now. 0-liter engine has now been comprehensively redesigned in order to be able to fulfill the performance requirements of the M GmbH, in addition to the increasingly stringent emission regulations all over the world. Undoubtedly more important is the engine performance data. M3 CS and M4 CS models.