Jay, There are other guys much brighter than me, that will jump in & help, but I believe you have high value parts & might want to go back and get the rest of that engine.
Let's see what the others say.
Forget the D-pumper unless you are racing. Way too much carb for the truck.
John