I think I asked this before, but do the contacts in the distributor cap and on the rotor look good? If all that is fine, then it would be your plug wires, they can go bad after a period of time just setting around, if they are the same set that was on the truck when it sat?