endless hassle, not worth it.. ecu,ews, engine mounts, ect ect.. before you know it, will cost more than just having bought a 330d.. this is besides the fact that the 3liter diesel engines go for around 30k in scrap yards..
not sure, but dont think the gearbox will fit either..