Ah, they basket truck project. Although you can't rebuild this one on the coffee table! I hope that the previous owner can provide some insight into what direction the project was going. You may need to have the software in the ECM replaced since you were given a programmer that doesn't match the truck. Pull any codes you can, then fix those before throwing anymore random parts at it. Good luck with the repairs. Sucks that you don't have a repair shop to lean on for help.
Thank you for the advice, my plan now is to fix all the faulty sensors, inspect all the wires and replace any bad connectors. New fuses for the fuse box then send the ecm in a 7000 mile trip from Kuwait to the US to get it inspected, reprogrammed/re-flashed for a manual transmission. If that doesn’t fix it. I don’t know what will.