I took the gearbox off to clock it, and slightly modified the freespool lever to clock it 90 degrees. There were some seals there, can't remember any loose bolts. The freespool lever has a little seal on it, but also looked like it had an empty o-ring groove. But I couldn't immediately find one that fit.
All of that looked fine. Never got around to swapping out the grease, but probably should.
I did open the solenoid box, and saw it was a bit of a mess. But nothing too terrible. Could be I did tighten the cable glands a bit out of habit.
Time will tell if it's any good. I was half planning on using a set of Albrights anyway. And I have a 400A contactor in line with the winch so it's only powered when I turn it on.