Will you guys help me through the technical issues of swapping a 1995 M3 S50 engine into my 1992 BMW 525i? The three areas that I am looking for advice in are (1) electronics, harness, ECU, etc, (2) fitment, oil pan, etc and (3) flywheel, clutch, transmission.

The M3 engine I bought is from eBay with eBay item # 180322003632. Here is the link:
http://cgi.ebay.com/ebaymotors/ws/eB...3AIT&viewitem=
The seller had swapped this engine into a 325i with manual transmission. It is coming to me without a flywheel, transmission and clutch. But, it does come with all accessories, wiring harness and ECU with Turner chip with EWS delete.

(1) My car has a non vanos M50 engine. The S50 engine is a vanos engine. Will I be able to plug in the S50 harness into my E34 without modification?

(2) Will the original M3 oil pan fit my E34 or will I have to swap the E34 M50 oil pan and oil pickup onto the S50 engine? I guess since the seller swapped this engine from a M3 E36 to a 325 E36 that he probably did not have to swap the oil pan.

(3) Can I use my M50 flywheel, clutch and transmission with the S50 engine? I looked up the transmission on my 1992 BMW 525i M50 US spec with manual transmission and 03/92 production date on www.realoem.com. It lists a G and a Z transmission. I have not been under my car to see which one I have yet. It seems to me that the horse power difference from the M50 to S50 is not that great. So, I could probably get away with reusing my setup. Could I turn my flywheel to balance it and take a couple of pounds off it and use it with an M3 clutch? Can an M3 clutch be used with my transmission or will I be required to use an M3 transmission? If I am required to use an M3 transmission, will it be the same length as mine or will I need a custom drive shaft? By the way, I have a 3.91 LSD differential in my car now.

Thanks guys!