This is very helpful info - I'm rebuilding my driveshaft bearing now and was having trouble finding the right parts. I ordered a full assembly from RockAuto but I think the dimensions might be wrong, I'll see when it gets here. My housing is the original with the GMC script logo cast onto it, so I'd like to keep it. Just needs cleanup and paint.