True Trac Diff??

I bought one from dr diff a year ago. Since then it has seen 5000 rpm launches on a stick shift car with 500 hp and survived two days of widethe open driving at watkins glen. It hooks on launch but also puts the power down through the turns. My old sure grip would try to spin the car out.