Billybob,
You have a bunck of potential problems in your post...lets see if I can help a bit:
Front wheel death hop - this could be as simple as an out of balence tire. Get it checked for starters. If the wheels/tires are balenced OK, then you have some suspension wear. Things to check include ALL of the following: wheel bearings, knuckle bearings, tie-rod ends, drag-links, steering gear box, shocks, u-joints, and misc bolts (knuckle bearing bolts, u-bolts, esp). Best way to check these is to jack up the truck, take off the wheels, and start checking one by one.
Front axle stuff. Check the condition of your diff oil. If it's yellow or brown, you might be OK. If it's thick, goopy, green or grey, or especially if it's "sludgy" then you have a leaking oil seal. Also check the grease in the knuckle - stick a q-tip or similar into the knuckle housing fill port (square head cap). If it's not "grease" but something gross, you've got a failed oil seal.
If the oil seal is failed, you should rebuild the front axle. If it's been 60,000 miles or more since this has been done, then it's time anyway.
If the oil seal has not failed, then perhaps it's just a wheel bearing adjustment. Given what you've said, at minimum I would repack the wheel bearings. (I'd also do the diagnostic stuff on your front suspension.)
Best Regards,