i have the detours back bone it is great. it fit perfect and he's a great guy to deal with. you wont find a better winch,clevis,steering box brace out there he has good pricing on winches too
when i did my http://detoursusa.com/xjbackbone.php winch mount. one of the bolts broke got a new bolt and pull the end of the bolt out of the box. the alum spacer was toast on the one bolt so i just stacked a few washers to match the thickness.
i know it sounds funny but change the coolant temp sensor. mine was getting real bad and finaly put the cel on changed it truck runs good again. $15 fix if you can wrench
i did almost the same thing on a Buddy's tj and we had trouble with the hose getting to hot ( after a long use ten min or so ) and bursting had to use copper tube in a coil about the size of a coffee can from the compressor to the tank