I shopped around trying to piece together an EFI swap but I was lucky to find a guy who very carefully removed everything from a donor truck. I think it is better/cheaper to have the whole donor truck then pitch whats left over rather than doing the "I think I need this and that or is it just this" thing. What ever way you go there are lots of threads on the swap and plenty of help here.