When my 98 needed a new strap, i found the price to only be a bit mroe to replace the entire winch, with a new strap on it. Seasense makes some nice ones that are only like 40-45 bucks. Thats what I used and it turned out great. Ill probably spruce yo my trailer this year and swap it all out.
I havent forgot about the visor...i just cant seem to find it. I had it on top of my tool box. Finally went to ship it to you and i couldnt find it. Im sure i moved it so i wouldnt lose it. Just need to dig it out.