Sounds like a bearing is coming apart. Could be any of the bearings-pinion, carrier or axle bearings. There is trash in the rearend and it will only get worse. Time to dig in and find the problem. If you are not up to it, find a good shop.
Let us know how it goes.
Mark