TODAY is a Great Day to visit our Store and order the parts you need for your truck ! ! !
At this point since you said everything else. I would pull the dist. and inspect. If you have another one try it out. Have you checked the power to the dist. to see if it is constant and a good supply ? What type of dist. do you have ?
Have you replaced the module in the distributor? It is located inside under the rotor button. I always check this first and even carry a spare in the glove box just in case. I have had two of these go out in my truck while driving. The motor shuts off and you coast. Not fun. I would check the wires that hook to the module as well. I hope this helps.
how/when did it stop running?