Has anyone in this forum ever replaced the inner and outer bearings and the oil seals in the differential ? Just wondering because I need to know the sizes of these parts