I already put a complete new internal assembly in this, it didn't change a thing.
I've tried both Park grease and Lucas wheel bearing grease, which is pretty heavy. I also tried some old school brown general purpose automotive grease, I think the can said Allstate Grease on the can.
I didn't try marine grease, I have some Lucas marine grease from Walmart here I use on trailer wheel bearings, the stuff is dark blue and real sticky. I didn't use that because I was afraid it would make the hub turn sluggish. The stuff is like tar.