You TOWED with 1200hp!? What turbo's and injectors are you running and what program? Damn I spin my tires sometimes going up hill with a trailer behind me I can't imagine having that much on tap!
Basic setup in sig, I towed from Ohio to World's In Texas on a "tow tune" that won the dyno with 1180hp, obviously never really dipped into the power on tap, using anything beyond 500hp for a long period is going to end up with water temp problems.