Ball diff or gear diff?
If it's a ball diff, you need to tighten the diff screw. And by this point, your diff balls and rings are probably knackered from the slipping, so you might want to rebuild it. New diff balls and flip or replace the rings.
If it's a gear diff.. something else is probably the problem
Check the wheel drive pins (in the hexes). One of them might be sheared off.