Friend has a 1997(?) XLT 2 up that only overheats after 10-15 miles down the trail (it will idle all day and not overheat) ! He replaced the waterpump after it failed and all seals/gaskets. It circulates and all exchangers are warm. Thanks for any help ! Chuck S.