I finally pulled the bumper to remove the winch.. gears were seized up, so I lubed everything up and tried again, still nothing more electric diag and turns out the motor is toast, so no winch for me.

While the bumper was off I painted it, along with my hood louvers, and hopefully in the next day or two the fender flairs, rock rails, and rear bumper. I'm also working on a better way to mount the license plate since it currently resides in the hitch which is a pain and probably illegal when I tow since I have to remove my plate to do so..

I did finally get a new radiator and corrected the electrical nightmare that was the issue with the e-fan not working.. so I'm back to full cooling system operation with no more overheating.