Does that tape stop dents from sliding into a tree? haha (I hit one last week)
What gears are you running? Exhaust/tune should definitely be your first mods. They make UD pulleys for these motors, but with your winch, probably not the best idea. Electric fans make a world of difference if you still have a manual setup.
