I have done extensive research on this. I own one. I have talked to many people that own them. There is no 100% permanent fix for this. It mostly comes down to the driver. As long as you don't turn up big power and tow heavy or lug it in 5th gear it most likely will be fine. If you do any of that it will eventually come off due to the inferior design of the splines. I have seen these go several hundred thousand miles without problem. Too much back-and-forth stress on the gear causes it to move on the shaft eventually loosening ANYTHING that tries to hold it.