Here is how I swapped M54B30 (or M54B25) into 1986 E30, I will only cover information that is different than M50 installation. M54b30 is a great engine, its not all about peak power. This engine is nice and smooth running with original MS43 engine management. They are made from 2001 to 2006. For someone asking, the MK3 Mishimoto Radiator works quite well in the E36/2JZ swap. I have it with dual Mishimoto 10" fans and it keeps things pretty cool. -98 M3 Sedan (2JZ Swap)
EWS / Immobilizer delete for the MSS54 is a clean and effective solution to turn key engine swaps. In addition to engine swaps, Kassel Performance offers many options for the E46 M3 as well. The Kassel Performance tune for the E46 M3 S54 is now available! Dyno proven gains of +20whp up top and over +35tq down low due to VANOS tuning!

FD Mazda RX-7. The RX-7 is a popular car to swap for many reasons. First of all, it’s easy to modify. You can take the basics and turn the rest into your own. Second, the RX-7 comes with a rotary engine. Unfortunately for the RX-7, rotary engines are notoriously unreliable and often fail. That’s where the V8 comes in.

No, the M52 is not an ///M3 engine. It is merely a more updated version of the 6 cylinder powerplant designed for the e36 platform. Offered in the 1996 models, it gained only a few hp, but immensely more tq. It posesses much more power throughout the entire powerband, and 0-60 times are living proof. . 308 104 464 263 147 158 384 311

bmw e36 engine swap options