I have the one from the OP.
It is a good winch for the money. It is not grate for lots of recovers and there are improvements it needs.
I replaced the solenoid with an Albright one.
I have taken it apart and greased it properly as it was a bit lacking there.
I removed the wire rope and put on...