I had the same problem on my car on both ends. I changed the gearbox housings but no luck, the problem was still there.
It appears that my car needs more shims than stock. I had to add 2 or 3 shims on the diff to stop lateral play and I don't have any breakage since.
So shimmage is the way to go