ENGINE · 2015-present
B58 tuning
B58 — BMW modular 3.0 petrol turbo. I6 single-turbo direct injection, 3.0 L, 326-382 HP (B58TU 387 HP) stock. Cars: BMW 340i, M140i, M340i, Z4 M40i, Toyota Supra A90, X3 M40i, X4 M40i.
Engine specs
| Engine code | B58 |
|---|---|
| Configuration | I6 single-turbo direct injection |
| Displacement | 3.0 L |
| Production years | 2015-present |
| Stock power | 326-382 HP (B58TU 387 HP) |
| ECU family | Bosch MG1CS003 / MEVD17.2.H → |
Tuning stages on B58
| Stage 1 | +50-80 HP |
|---|---|
| Stage 2 | +100-130 HP (full bolt-ons) |
| Stage 3 | +200+ HP (hybrid turbo + E85 mix) |
Conservative real-world estimates. Actual results depend on hardware health, fuel quality, ambient temperature, and the specific calibration written.
Services available on B58
Common DTC codes on B58
Brands running B58
Workshop workflow
- Read the B58 ECU via OBD or bench using your existing flasher (KESS3, AutoTuner, MPPS, Trasdata, FRF).
- Open Softechpro V5 and drag the .bin / .ori / .hex / .s19 / .frf onto the workspace. The Bosch MG1CS003 variant is auto-detected.
- Pick the service tab and apply Stage 1 / 2 / 3 / DPF OFF / EGR OFF / AdBlue OFF as required.
- Save patched .bin — the TPROT + multi-block CRC32 is recomputed automatically.
- Flash via your existing flasher. Adaptation reset via OEM scan tool if required.