With all the electronics embedded in modern engines, it makes swapping extremely difficult. You will probably have to swap in the instrument cluster, possibly more of the dash, in order to make things work. You have things like the mode selector (tour, sport, track) that may even be looking for data back from the steering, transmission, engine, and shocks.
There are much better swap options out there than something this new/modern.