The BMW N54 engine is one of those rare modern powerplants that arrived with a bang and never really stopped making noise.
In its time, BMW has made some iconic engines. From hyper-efficient three-cylinders to massive V12 monsters in M Performance and luxury cars, there's really something for everybody. If you're shopping ...