I had the rearend bearing replaced and it took care of the issue. About a year ago i had to replace the pinion seal, a friend of mine is a mechanic and he has done this many times and properly torqued the nut after replacing the seal.
Basically, because I wasn't aware that the pinion seal was leaking till it was too late, once it was replaced....the damage had been done and the life of the bearings was shortened excessively.
also, the noise of the bearings was progressively getting louder for about 3 months...lol...so, 100% my fault because I was trying to find a more simple/cheaper fix because I didn't want to realize that my rearend was bad at only 55k miles.... lesson learned!
The gears were still fine, so the garage charged me $785 for parts and labor.