Could be the driveshaft but I don't think so in my case. Will ask him though to be sure.
I have only broken one because I tightened the diff to hard when it was slipping. A hit against the wheel caused it to break.
If the outdrive would be a bit larger in diameter on the diff ring side this would never be a problem