BMW: e36m3 or e30m3 driveshaft, e34 oil pan etc, m/s50 alternator

Driveshaft: e30m3 or later style e36 m3 with 4 bolt flange to the diff
e34: oil pan, dipstick, dipstick tube, oil pickup tube
brake booster: porsche 944

m/s50 alternator