i'm would imagine that the majority of the engine is the same. what you come up with so far? check the real OEM site and see if the gaskets are the same part numbers and such. if so the i would imagine that swapping the oil pan and what not would go relatively smoothly.
RealOEM.com Online BMW Parts Catalog