BMW Engine Platform
BMW N55 Tuning Guide
The BMW N55 is the single-turbo 3.0-litre inline-six behind the 335i, M235i and original M2. Explore its tuning paths, MEVD17 and gearbox context, and the maintenance checks that decide whether a car is ready for calibration.

BMW N55 Engine Overview
The N55 arrived in 2009 as the successor to the twin-turbo N54, replacing two turbochargers with a single twin-scroll unit and adding Valvetronic variable valve lift. It went on to power E- and F-series models including the 335i, 535i, X5 xDrive35i, M235i and the F87 M2.
Because it spans two vehicle generations, N55 cars differ in cooling layout, intercooler design, gearbox choice and software. An E90 335i and an F87 M2 share an engine family but present quite different calibration starting points.
The engine uses Bosch MEVD17-family DMEs, so identifying the exact variant and software level is essential. Gearbox type matters as well, with ZF automatic, dual-clutch and manual versions in circulation, and fuel quality defines how much ignition advance the calibration can rely on.
Configuration
3.0L Inline-Six
Introduced
2009
Turbo System
Single Twin-Scroll Turbo
Key Technology
Direct Injection and Valvetronic
Choose Your N55 Tuning Path
Most N55 decisions come down to condition, fuel and the parts already fitted. A well-maintained standard car suits Stage 1, while cars with downpipes, intercoolers or previous software need their setup reviewed first.
Popular BMW N55 Models
N55 models span two BMW generations and several body styles. Cooling packages, intercoolers and gearboxes differ from car to car, so checking the exact model is the quickest way to understand its starting point.
BMW M135i F20
F20 / F21 · c. 2012–2016BMW M235i F22
F22 / F23 · c. 2014–2016BMW 335i E90
E90 / E91 / E92 / E93 · c. 2010–2013BMW 335i F30
F30 / F31 / F34 · c. 2012–2015BMW 435i F32
F32 / F33 / F36 · c. 2013–2016BMW 535i F10
F10 / F11 · c. 2010–2017BMW X4 M40i F26
F26 · c. 2016–2018BMW M2 F87
F87 · c. 2016–2018ECU and Transmission Context
Every N55 project begins with identifying the MEVD17 variant and software version. That information decides the read method and calibration base, and the gearbox type affects how torque requests are handled.
What to Check Before Tuning a BMW N55
An N55 should have a clear fault memory and a maintenance history that covers ignition parts, filters and fluids. Oil leaks from the valve cover or oil filter housing, worn coils or plugs, and a split or loose charge pipe are all worth ruling out before calibration.
The cooling system needs to control temperatures under load, and fuel quality should match the octane the file will be written for. We also need the MEVD17 variant, the gearbox type and any hardware changes, so the calibration reflects the car as it actually is.
BMW N55 Dyno Projects
BMW M2 F87 N55
Project data to be added
BMW N55 File Service
Need a Custom BMW Calibration?
Prepare the original ECU file, vehicle details, fuel and hardware setup before opening a file request.
Open File Service PortalOriginal ECU File
Read via OBD, Bench or Boot
Vehicle Details
Model, year and specification
Fuel Information
Fuel type and octane rating
ECU Identification
Hardware and software version