Advertisement · 728×90

BMW Engine Codes Compared

The letter tells you the family - M and N are older generations, B is the modular era, S means the M division built it. Here's what each code actually is.

Mainstream Turbo Six-Cylinders - The Tuning Favorites

CodeConfigYearsFound InStock HPNotes
N543.0 twin-turbo I6, port injection*2007-2013335i (E9x), 135i, 1M, Z4 35i300-335The tuning legend - forged crank, big headroom, 500+ whp on upgraded turbos. Watch HPFP, injectors, wastegate rattle. (*DI with port-style tolerance for meth/E85 blends)
N553.0 single twin-scroll turbo I62010-2017335i (F30), 435i, M235i, F87 M2300-365Smoother and more reliable than N54; electronic wastegate. Tunes well to ~420 whp on stock turbo.
B583.0 single turbo I6, closed-deck2016-present340i/M340i, 440i/M440i, X3 M40i, A90 Supra320-382The modern benchmark - extremely stout block, 450+ whp on a tune alone, 600+ with turbo. Few weaknesses.
B482.0 turbo I42015-present330i, 230i, Z4 30i, Supra 2.0, MINI181-255Solid modular four; respectable tuning response, ~300 whp on stock turbo.
N202.0 turbo I42011-2017328i, 428i, X1/X3 28i240-245Decent power, but pre-2015 timing chain guides are a known failure - budget for it on used cars.
N634.4 twin-turbo V8 (hot-vee)2008-present550i, 650i, 750i, X5/X6 50i400-523Early versions (N63B44O0) burned oil and ate valve stem seals; later TU revisions much improved.

M Division Engines (S Codes)

CodeConfigYearsFound InStock HPNotes
S142.3-2.5 NA I41986-1991E30 M3192-238Motorsport homologation special; revs to 7,250.
S50 / S523.0-3.2 NA I61992-1999E36 M3 (S52 = US 96-99)240-321Euro S50B32 made 321 hp with individual throttle bodies; US cars got the milder S52.
S543.2 NA I6, ITBs2000-2008E46 M3, Z4 M, Z3 M (late)333-3438,000 rpm masterpiece. Check rod bearings and VANOS - both are known service items.
S625.0 NA V81998-2003E39 M5, Z8394The original super-sedan V8; VANOS units and timing chain guides are the age items.
S654.0 NA V8, 8,400 rpm2007-2013E9x M3414-444F1-derived character. Rod bearings are the famous preventative job (~every 60-80k for peace of mind).
S855.0 NA V10, 8,250 rpm2005-2010E60 M5, E63 M6500The V10 era. Glorious and demanding: rod bearings, throttle actuators, SMG pump.
S553.0 twin-turbo I6, closed-deck2014-2021F80 M3, F82/83 M4, M2 Comp/CS425-453Huge tuning headroom - 550+ whp on stock turbos with E85 blends. Crank hub is the famous (and debated) preventative.
S583.0 twin-turbo I62019-presentG80 M3, G82 M4, G87 M2, X3M/X4M473-543S55's successor - 3D-printed core block tech, no crank hub drama, responds hard to tunes (600+ whp achievable).
S63 / TU / T44.4 twin-turbo V8 (hot-vee)2010-presentF10 M5, F90 M5, M8, X5M/X6M552-627Each revision gained power and cooling; F90 M5 Comp (T4) is a 700+ whp platform on bolt-ons.
S684.4 TT V8 + hybrid2024-presentG90 M5, X5M/X6M LCI717 (system)The electrified era begins; tuning ecosystem still developing.

Reading the Code Itself

Take S55B30: S = M division, 55 = engine family, B = gasoline, 30 = 3.0 liters. The mainstream prefixes track eras: M (through the 90s), N (2000s-2010s), B (2015+ modular family). Diesel codes swap the fuel letter (B57 3.0d).

Put the Numbers to Work

Planning a build around one of these? Size the fuel system in the Injector Calculator, check boost math in the Pressure Ratio Calculator, plan blends in the E85 Calculator, and estimate the result at the strip with the 0-60 Estimator. Identify what engine your exact car left the factory with via the VIN Decoder.

Advertisement · 728×90

Related