Engine swap if the engines are the same type, is pretty brainless, you can do yourself in your driveway, it is like changing the wheel... remove bolts and connections, remove, put back, put back bolts and connections... only gets complicated if you want to do other things, like install 90's SL 500 V8 into 240 D of 70's