Whatever fits in the engine bay and your wallet!
When doing an engine swap with a different engine, you need a lot of parts to be swapped out, namely the PCM, TCM, ECM, in some cases the tranny may not fit your newer engine choice, etc. That is aside from the obvious like Engine mounts and tranny mounts, and if you have a 4x4 it gets even more involved.
So as I have previously suggested to another member of the forum in a similar situation, in such cases if you can find a salvage truck that the body is toasted but the mechanics/electronics are in sound condition you can have both vehicle side by side and just grab the needed parts and swap them from one vehicle to another, and also it usually comes much much cheaper to source everything you need in this fashion. Otherwise you might be better off looking for another truck.
My 2 cents