thank you for the great Photos! I have a similar Problem. My gearbox is leaking oil out of one of the (4) screws of the Winch Socket.
Also I lost (its broken) the "dust cover" on the exterior housing.
I have a stupid question:
Is this gearbox filled with Oil or grease? If yes which oil or grease and how do I refill it correctly?
Currently everything is working fine. But the oil dropping out of the lower screw is making me nervous....