And direct injection gas engines (like the Ecoboost line) are a nightmare. The ECU controls or communicates with practically everything...t he gauges, anti-theft, traction control, ABS, stereo, climate control, drive-by-wire, etc. They simply don't work outside of the original car. A lot of modern cars in general (German makes seem to be worse offenders) will go so far as to throw a code if a dome light bulb is burned-out. As if you couldn't tell.
Doing engine swaps with those powerplants requires a purpose-built standalone "powertrain unit" from the OEM or a very, VERY expensive standalone ECU capable of GDI control. Ford's Coyote engine isn't GDI, but I can see why LSx swaps are so much cheaper and more popular.
I think this thread was originally an exercise in leg-pulling, BTW.