Maybe, I did change all 4 bearings at 80-100,000 miles. Truck has 130,000 now. I checked my receipt and yes he changed the front diff fluid as well. So next I think I will bring for a transmission service, new fluid and filter.
Maybe its something in there?