My diff went out suddenly at about 75K w/out much noise warning. Problem turned out to be worn thrust washers---real worn!. The gears and bearings were all ok. New thrust washers. Works fine.