So we tore apart the truck today to swap the bad G80 with one from a 96 1/2 ton g80. The ring gear fit perfect, the axles slid in and fit, but the kicker was that the neck where the bearings go onto is significantly thinner. I went to autozone and the bearings they looked up and sold me to fit the new g80 but do not fit in the axle housing, they are too small. The original g80 had 77 stamped on it and the 1996 had 17 stamped on it. Does anyone have instructions where I can see how to tear apart the g80 and I will just swap the insides? Or does any one have another g80 lying around from a 99 or newer silverado? Thanks.