Find the thread by DDRI, he made the attempt at his, and after two years of working on it, finally had to give it up. (not because it couldn't be done, just his priorities were shifted.)
For the engine swap, you will need a donor truck. That will make sure you have most of what you need. The rest you will have to fabricate.