Your freehub 's servicing time depend on a lot of things, like how much time riding in bad weather , or dirt and dust . For myself I service my once a year . Try flushing your freehub with something like WD-40 then re-lube it with something like TRIFLOW or another light oil . Spin the freehub as you put in the oil and the WD-40 .