Did you ever get this all installed?
I've just been finishing up the install of the same bumper and winch combo on my 3rd gen and it doesn't seem like the winch will fit. When I measure it all out it looks like the winch is too large and will be hitting things when I go to mount the bumper...