Well, finally decided it's time for the winch to go on. Found the mounting kit through Argo Adventures... NOS but bolt holes do not line up. At least...