If you haven't done a engine swap before I wouldn't recommend you start now, unless you don't mind spending money on trial and error fixes :-)

Overall a engine swap is simple if you know what you are doing