8.25 sure grip recommendations

Now days most name brand gear lube ( I use Valvoline) say on bottle limited slip additive already included. But I suspect that may not be enough. I recall another member use this such gear oil and experienced what I did chatter noises! Which is not really a good thing.