Mike, while you have the front end out for repairs it would be a good time to have your front diff brackets modified to drop your diff a bit to relieve the angles on your cv's. Also from the damage to the case I would be willing to bet that there may have been a pre-existing problem in there...as Bart was referencing to earlier, maybe that crack was there and you had been running with it dry or near dry.