Try this, get it on level ground and place 4 stands under the closest point of suspension on each housing tubes. Hop in fire it up and put in gear, and let the drive line spin on it's own to see if it vibrates without throttle. If it doesn't gradually increase the throttle, it will shift so just go easy, notice when the vibration starts, then increase throttle noting speeds vibration gets worse and/or goes away. If no vibration, let off throttle, pop in neutral allow speed to come as low as it will (may keep spinning may not) then turn key off - still in neutral. After verifing everything has stopped spinning, put in 4-wheel high and repeat. Now, when you get the vibration - whether in 4wd or 2wd, get someone you trust to repeat (bring to speed vibes were noticed) and then you start looking around to see if you can locate it. Look at the tread line on the tires, look for wobble on wheels, drive shaft, lay under the rear and place your hand on each tube of the housing, on the diff cover, move on up to the carrier bearing, then the transfer case, the transmission tail shaft, working your way up touching everything in the driveline not moving (duh except exhaust) even the oil pan.
What I located doing this was a bad crankshaft vibration dampner. I went with the Fluidampr - SCH-MOOOOTH!
However, since you have it up on the stands, try this as well, take off the tires, make sure you tighten on a few lug nuts on each hub so you don't loose anything

and spin her up again to see if the vibration is still present, if so then remove the drums and do it again.
I want to make 3 things "very" clear when you are performing this test:
1-If you don't have very good stands "don't even think of doing this".
2-Do "Not" try to maintain the vibration speed by using the cruise control - remember cruise control works in conjunction with load increase decrease - notice when you go uphill it increases speed and decreases down hill? Trust me - my buddy was in my truck holding the speed for me and decided he wanted to see what I was doing - so he set the cruise control as I was laying on the ground underneath the truck all 4 wheels and back drums off "WHAAAAAAAA"

I about pooped my shorts#@$%! then the motor slowed to an idle. He says, "WTF happened all I did was put the cruise on?" So trust me don't even try - and make sure you tell your buddy or wifey don't touch the cruise:-laf
3-Don't apply the brakes "at all", remember there's a good deal of mass spinning with those tires and to hit the brake while they're spinning freely could "brake" something you don't want to replace. Emphasis on why I mentioned earlier "let off throttle, pop in neutral, then turn off the key after everything stops spinning or slows as much as it will". Oh, don't put it in Park until you walk all 4 corners to make sure nothing is spinning too . . . Also, if the brakes are applied with the drums off "pop" goes the wheel cylinders:{
This is a good method to locate the "area" of the vibration "if" it is drive train related. If there are no vibrations during this test then your vibrations are related to something in the suspension. It could be a loose component in the front end, or even a bad band in a tire.
Locating a vibration can be more difficult than fixing it. I chased mine for over 4 years before I found it was a combination of: crankshaft dampner, loose sector shaft (DSS Steering Stabilizer fixed that one), bad band in a tire, 3 stock type POS trackbars (DSS 3rd Gen adjustable fixed that one). I'm telling you, it's almost embarrasing how much money I threw trying to cure the "vibration monster", front hub assyemblies, rear axle bearings, drive shaft rebalance, numerous alignments, tires, shocks, drums, and even "Centramatics" (only helped a little bit). :{
But the end result is SCHA-WEET

Oo.
You really gotta love the truck to not get fed up and dump it for something else when chasing this type of situation, it's a love/hate thing for sure.
Good luck and keep us posted.