New tuners get 20% OFF first 5 orders — Register now!
6-cylinder 3.0L

BMW Engine Platform · Petrol

BMW N54 3.0L Twin-Turbo I6

The N54 is BMW's legendary twin-turbo inline-six, produced from 2006 to 2016. It powers the E90 335i, E82 135i, E89 Z4 35i and early F-generation models. Considered one of the most tuneable modern BMW engines, with the nickname "German 2JZ." The twin small turbochargers provide excellent spool characteristics.

ECU Ecosystem

Siemens MSD80/MSD81. OBD reading and writing is well-supported. The MSD80 platform is one of the most thoroughly documented BMW ECUs for calibration.

Fuel Considerations

98+ RON essential. E85 blends are extremely popular on the N54 — the direct injection system handles ethanol well with appropriate LPFP and injector upgrades.

Stage 1 Path

Stage 1 delivers 370-400 hp and 520-560 Nm on 98+ RON with no hardware changes. The twin turbo configuration responds dramatically to boost adjustments.

Stage 2 Path

Stage 2 with downpipes, upgraded intercooler and charge pipe reaches 420-460 hp. For higher targets, upgraded fuel pump (LPFP), injectors and E85 capability unlock 500+ hp on stock turbos.

Reliability Considerations

Requires more attention than the N55. Known issues: wastegate rattle (common, worsened by tuning), HPFP failure (early production), injector failure, OFHG leaks, valve cover gasket, water pump failure. Address all known issues before tuning for the best experience.

BMW Models with N54

Related BMW Resources

Need a file for the N54?

Submit your ECU read through the JB Remap File Service Portal.