To begin with you will need the entire drivetrain. Engine, trans, wiring, and pcm. Depending on the age difference between the 2 vehicles if there is any there are a lot of other variables that you will likely have to get very creative with. It can certainly be done, but its not a weekend swap. This will be a huge undertaking.
I wish you all the luck in the world with it. Keep us informed on how it goes.