Got it back together with a new water pump, timing chain, and tensioner, wouldn't start, DTC 41 which is Crankshaft Position Sensor. Checked all wiring harnesses and grounds tightened them up and the code went away but it still won't start. Cranking it sounds just like it does when there's no spark, but I'm getting a spark at all 4 plugs. I'm guessing it either ran out of gas (fixed a break in the fuel sender harness but haven't actually been able to test it as functional with the truck running yet) or I rotated the cam enough for the distributor cap to advance getting the new timing chain on and it's sparking at the wrong time. Any other ideas?