No spark and no fuel from injectors, everything seems to check fine, but still no worky, right? I just reread this whole thing.....u checked +12V to the coil with ignition on right? Did you check -12V(neutral) on the coil? If not use an ohm meter to check continuity from neutral to ground at the coil on and off ignition.
Also, you said you have the Haynes manual, right? Look for a wiring diagram on the ignition circuit, (off of memory) my Dad reminded me there was an oil pressure switch that dropped out the neutral if the oil pressure was too low as a safety to keep from damaging the motor. If the switch is open you won't get fuel or spark. Causes could include: low oil press. no oil, bad oil pump, or faulty switch.
Have you checked the oil lately? Those motors tend to burn about a quart every 600 miles or so.
How many miles are on the truck?