Update: Transfer case and front diff were low on oil, and front driveshaft u-joint has some play. Wheel bearings fine.
Took the truck home and noise was still there although it seemed quieter...don't really know. Next step is changing out the u-joint on the front shaft.