Last year my freehub (Shimano FH M570, if I recall) started sticking. So I flushed it and re-lubed the freehub body with Finish Line Wet lube (it was all I had to hand, and it could get through without disassembling the freehub body).
It worked fine all year, but now I'm getting hub slippage, possibly coinciding with cold weather.
Shall I reflush it, and do I need something thinner than Finish Line Wet?
Or should I just buy a new Freehub body? Something like this seems to be a modern replacement: http://www.chainreactioncycles.com/shim ... -prod78991
...or do I actually need to find NOS?
And if I buy a new freehub body, do I still need to lube the freehub mechanism, or is it pre-packed?