When my mast rotates in waves it makes a loud squeaking sound. I have tried marine grease, which worked for a week and WD-40, which worked for an hour. I was wondering whether replacing the half ball that the mast rotates on might help. I do have some mast rake and have suspected that it might be the cause, but the ball is at least a few years old and could be original 1988. Any thoughts?

Matt