OK, this is sounding like the differential is making noise on the coast side of the ring gear.
You might want to check the lube level, it could be causing the noise if it is low.
It is easy to check, jack the truck up so you can get under it, don't forget to use jack stands, remove the plug on...