I hate to say it.., but from your desription.., the scanner aint gonna fix your issue.... from what you posted.
The truck will not start at all. But it try to crank over but will not start. The fuel pump makes a whining noise.
It sounds more like you got a fuel pump issue and NOT sensor issues (which is what a diagnostic scanner is USED for)
In case you didn't know... DTC= Diagnostic Trouble Code
AKA the check engine light on dash or service engine light.(it differs with different model vehicles on the light name.)
DO you know anything mechanical or how to fix or diagnose engine issues ? IF not.., carry it to a qualified mechanic shop and ask them to diagnose the cranking issue.
IF by chance you do know some DIY mechanical stuff.., go back to parts house and get a fuel pressure tester...then test the fuel pressure when it is switched on.., and see if pressure drops whilst waiting with the vehicle STILL SWITCHED ON... If drops like cray and only takes about 1-3 seconds to fall back to 10-30psi..., then either the diagphram is bad or the pump is bad.
IF pressure is holding steady and good then.., then have someone spin over the truck whilst you watch the gauge.... if pressure drops like mad..., then pump is most likely the problem.
Also another test.., spray some carb cleaner into the air cleaner ductwork... IF truck cranks right up and then dies back down after the cleaner burns off..., most likely it the fuel pump....
IF all of the above is good..., then check the spark from the coil..., see if it arcs. If not.., coil or module is bad. IF good.., then pull a plug wire.., test to see if it arcs too... IF Not.., then the dizzy or rotor or cap is at fault. Check to see if the dizzy is loose- If yes.., replace dizzy...(drive gear will be worn...)
If all is good and still wont crank..., carry it to a pro and have them do the diagnostics on it to pinpoint the problem.