B58 tune: stage maps, a full editor and the gearbox

The B58 3.0 straight-six is one of the best engines BMW has made for tuning. Hellflash flashes the Gen 1 B58 (MG1CS003) today, with the gearbox in the same app.

The Hellflash map editor showing a B58 timing table

Which B58 cars

M140i
F20, F21, 2016 to 2019
M240i
F22, F23
340i
F30, F31, F34 GT
440i
F32, F33, F36
540i, 640i GT, 740i
G30, G31, G32, G11, G12 (early)
X3 M40i, X4 M40i
G01, G02 (early)

B58 Gen 2 cars (M340i, M440i, G42 M240i, Z4 M40i, Supra and the 40i G-series) are supported for tuning, with engine flashing arriving as a free update.

Stage maps

Stage 1
Stock hardware. About +50 to 70 hp on 98 RON, estimated.
Stage 2
Downpipe fitted. About +80 to 110 hp on 98 RON, estimated.
Stage 3
Downpipe and intercooler. The firmest shifts and the loudest pops.
95 or 98 RON
Every stage is matched to the fuel you actually use.

Every table is open

906 tables in real units, with table, 2D and 3D views, table maths, compare against stock, live trace and log-to-table correction. This is the stock B58 main timing table:

Load % by rpm200022502500275030003250350040004500500055006000
80%13.514.515.015.516.016.518.019.020.520.520.520.0
90%13.013.514.015.015.517.017.018.518.519.520.019.5
100%11.512.513.514.014.015.015.516.517.518.519.019.5
115%9.510.511.512.512.513.013.514.015.015.516.517.0
130%7.58.59.510.511.010.511.012.012.513.014.014.5
140%5.57.08.09.09.59.510.010.511.011.513.013.0
160%3.54.55.56.57.07.08.08.59.010.011.510.5
180%-1.53.53.54.55.55.56.57.58.58.510.010.5

Sound and the gearbox

Pops on upshift
Off, Subtle, Nice or Loud, fired through the gearbox on a hard upshift.
Quiet cold start
Skips the loud catalyst warm-up, so early starts don’t wake the street.
Exhaust flap
Opens from a standstill for a louder note, or stays stock.
Overrun burble
Arrives as a free update.

The ZF 8HP gearbox tune

How it works

Plug in
An ENET cable (about £15) from the OBD port to a Windows laptop, with a charger on the battery.
Read your car
Hellflash finds the engine and gearbox computers and saves a full backup. Free.
Pick a tune
A stage, a few plain choices, the full editor, or describe it to Hellflash AI.
Flash and drive
Checksums corrected, every write verified, back to stock any time.

What it costs

£300 once, per car. It covers the engine and the gearbox, with updates for that car, and Hellflash AI free as it rolls out. No subscription and no credits.

Which B58 does Hellflash flash today?

The Gen 1 B58 with the MG1CS003 engine computer: M140i, M240i, 340i, 440i and the early G-series 40i cars. Gen 2 cars are supported for tuning, with engine flashing arriving as a free update.

How do I know if my B58 is Gen 1 or Gen 2?

Plug in and read your car. The app reads the engine computer and tells you before you pay.

How much power does a Stage 1 B58 make?

About +50 to 70 hp over stock on 98 RON, and Stage 2 about +80 to 110 hp with a downpipe. Both are estimates, not dyno results.

Can I go back to stock?

Yes. Hellflash reads and saves your car's own software before the first flash, so you can put it back any time.

What do I need?

A standard ENET cable (OBD to Ethernet), a Windows laptop and a battery charger on the car while you flash. iPhone and Android apps are on the way.

How much does it cost?

£300, one time, per car. It covers the engine and the gearbox, with updates for that car. No subscription and no credits.

Start with a free read of your car.

Read your car for free first. If it fits, it’s £300 once and it’s yours.