BMW Tuning
Every BMW model, engine, and controller we can tune, 1988+.

BMW
653 supported vehicles via AutoTuner
Select Your BMW Model
BMW Engines We Tune
- 20d
- 30d
- 18d
- 40d
- 20i
- 25d
- 30i (2.0T) EU6d
- 20i (2.0T) EU6d
- 30i
- 28i
- M40i
- 35i Twinscroll (N55)
- 35d
- 40i
- 50i
- 20d EU6d
- 25i (3.0)
- 4.4 (M)
- 50d (M)
- 18d EU6d
- 25i
- 35i (N54)
- 3.0T (M)
- 4.4 (M compet.)
Show all 83 engines
- 23i
- 25i (2.5)
- 3.0T (M-competition)
- 20d (perf.)
- 30d (perf.)
- M50i
- 3.0T (CS)
- 35i (2.0T)
- 16d (1.5)
- XDrive40i
- 16d (2.0)
- 18i
- 18i (1.5T)
- 2.5i
- 16d
- 18i (1.5T) EU6d
- 20d MHEV
- 20i (2.0T)
- 3.0i
- M35i
- 20e (2.0T) EU6d
- 30e (2.0T) EU6d
- 20e (2.0T) EU6d - BE
- 25e Hybride
- 3.2i (M)
- M35i EWG
- 40e
- 16i
- 16i (1.5T)
- 18i (2.0i)
- 18i (2.0T) EU6d
- 2.2i
- 20i (1.6T)
- 25i (2.0T) EU6
- 3.0si
- 3.0T (Comp.)
- 30sd
- 35is (N54)
- 40d MHEV
- 40i perf
- 45e
- 45i
- M40d
- XDrive50i
- 16i (1.6i)
- 23d
- 30e (2.0T) EU6
- 4.0i V8
- M60i MHEV
- 14d (1.5)
- 16ed (1.5)
- 23i (2.5)
- 28i (2.0T) EU6d
- 30d MHEV
- 1.8i
- 23d MHEV
- 35i
- 4.0i
- 5.0 V10
BMW ECUs and TCUs
- ZF 8HPxx
- ZF 6HP
- Bosch MG1CS201
- Bosch EDC17C50
- ZF 8HP Gen3
- Bosch EDC17C41
- Bosch MD1CS001
- Bosch EDC17CP45
- Bosch EDC17C56
- Bosch MG1CS003
- Siemens MSD80
- Bosch MD1CP002
- Siemens MSV80
- Siemens MSV70
- Bosch MEVD17.2.9
- Siemens MS45
- Bosch EDC17CP49
- Bosch MEVD17.2.G
- Siemens MSD81
- Bosch MEVD17.2.4
- Bosch EDC17CP09
- Bosch MD1CP032
- Bosch MEVD17.2.3
- Bosch MEVD17.2.6
- Bosch ME9.2
- Siemens MSD85
- Bosch MEVD17.2
- Temic DKG436 Gen1
- Bosch EDC16C1
- Bosch MEVD17.2.H
- Bosch MG1CS024
- Siemens MS43
- Bosch EDC16CP35
- Bosch EDC16C35
- Bosch EDC17C76
- Bosch EDC17C06
- Bosch EDC17CP02
- Bosch MG1CS049
- Bosch MEV17.2.1
- Bosch MEVD17.2.8
- Siemens MSS70
- Bosch MG1CS221
- Temic DKG436 Gen2
- Siemens MS42
- ZF 8HP75H
- Bosch MD1CS015
- Bosch MD1CS115
- Bosch ECS1049
- Siemens MSD87
- Bosch ME7.2
- Bosch MEVD17.2.5
- Bosch EDC15C4
- Siemens MSV90
- Siemens MSS60
- Bosch EDC15M
- Bosch ME17.2.1
- Siemens MSS52
- Siemens MSS54
- Siemens MSS54HP
- Siemens MSS65
- Bosch MED9.2.1
BMW tuning at Rapid Racing
We support 653 BMW vehicles across 40 models, covering model years 1988+, through AutoTuner. That includes diesel, gasoline, hybrid powertrains and 61 engine and transmission controllers.
Each BMW tune is calibrated for your exact hardware and fuel, then verified with real data on our Dynojet 424xLC2 in Jenison, MI, serving Grand Rapids and West Michigan. Not sure which controller you have? Browse all supported ECUs or ask us.
Don't See Your Vehicle?
These lists cover off-the-shelf tuning platforms. We also do standalone ECU installs and custom calibrations, so reach out and we'll tell you what's possible for your build. Compatibility data last updated 2026-09-24.
