I posted this a while ago but have not been able to get this rear end to stop howling. The noise is a constant "EEEEEEEEE". I didn't add any sure grip additive, but that's never helped me with noise in the past. Should I chalk this up to an aftermarket gear?