My osf hub nut seems to be wanting to wind itself loose no matter what I replace. It started doing it several months ago which required me to tediously torque it back up every 100 or so miles. I replaced my cv joint and my front bearing and torqued it back up. But I am still finding that the hub nut is winding loose its even doing to the extent that it is shaving the castleated teeth of with the split pin. I have completely run out of ideas. And I am completely oblivious as to what could be causing this. Any help on this topic would be greatly appreciated.