Well, after several hours of bypassing things, cleaning connectors, removing the winch, taking apart the solenoid..........
IT ONLY BLOOMIN WORKS NOW DOESN'T IT!!
I'm chuffed to bits and thanks to everyone for their suggestions. Looks like it was corroded terminals from solenoid to the winch...