I have an entry-level Warn , I think it was 500-550, does good but a little slow .
Jerry's post makes good sense.
I know this may sound crazy , but from what I have seen of disassembled winches , they sure could benefit from lubrication points...if it didn't get into the wrong places.