Even with a locker they spin? Sounds to me like you need to get a Eaton posi.

But as far as the track goes, these won't ever be going. I got these mainly for daily driving. Its odd though that they are not working well for you, they were ranked with having some of the best traction on the market.