NO it does NOT work for M20 or M30 E34's.
SWAP ONLY FOR M50 and M50TU powered E34's. (1991-1995 525's)
Price: 900$
This transmission is becoming very hard to find, it has the front mounts as the E34 requires, unlike the 3 series transmissions that people mostly use for their swaps.
INCLUDES:
Transmission
Shifter Assembly
Pedal Cluster
Driveshaft
Differential (non-lsd)
Clutch/Flywheel/Pressure plate
Clutch slave cylinder
5spd ECU
This swap is cake to do if your hands don't grow from your a$$
900$ or best offer. Trust me this is a better deal than hitting every junk yard in town to fish out parts one by one.
__________________
1990 M5 Euro
You wash your car like it was your firstborn child, you tend to its needs like it was your own body, you protect it like it's your family, then you drive it like you stole it