ENGINE · 1995-2000

M52 tuning

M52 — BMW 2.0/2.5/2.8 NA inline-6 (E36/E39). I6 NA DOHC VANOS 24v, 2.0 / 2.5 / 2.8 L, 150-193 HP stock. Cars: BMW E36 320i/323i/328i, E39 520i/523i/528i, E36 M3 3.2 (S52).

Engine specs

Engine codeM52
ConfigurationI6 NA DOHC VANOS 24v
Displacement2.0 / 2.5 / 2.8 L
Production years1995-2000
Stock power150-193 HP
ECU familyBosch Motronic ME5.2 / ME7.2 →

Tuning stages on M52

Stage 1+10-15 HP
Stage 2+25-40 HP (intake + headers + cat delete + tune)
Stage 3+200+ HP (turbo conversion is the classic M52 hot setup)

Conservative real-world estimates. Actual results depend on hardware health, fuel quality, ambient temperature, and the specific calibration written.

Services available on M52

Common DTC codes on M52

Brands running M52

Workshop workflow

  1. Read the M52 ECU via OBD or bench using your existing flasher (KESS3, AutoTuner, MPPS, Trasdata, FRF).
  2. Open Softechpro V5 and drag the .bin / .ori / .hex / .s19 / .frf onto the workspace. The Bosch Motronic ME5.2 variant is auto-detected.
  3. Pick the service tab and apply Stage 1 / 2 / 3 / DPF OFF / EGR OFF / AdBlue OFF as required.
  4. Save patched .bin — the outer CRC is recomputed automatically.
  5. Flash via your existing flasher. Adaptation reset via OEM scan tool if required.

Other Bmw engines

N20N54N55B58S55S58N47M57