Tas mate, that's pretty much it I think for mounting points, and I read your post as where to mount your winch ??? Did you meen hi lift jack ???