Check to make sure the correct size pin was used to join the parts at the hub end. If one of the smaller diameter pins is used by mistake and the adjustments are just right it will allow the diff end to ride right at the end of the outdrive leading to it popping out.