My friend has a 98 SRX 700 that seems to be overheating on the railroad grades. This is not at full throttle, but at 1/2 to 3/4 throttle for long periods. The sled keeps building up ice on the front heat exchanger and when I feel it it seems not as hot as the others under the floorboards (they are so hot you can't touch them for more than a second). Is it possible that only that exchanger could not be getting as much coolant? On the twisty trails it gets pretty warm, but not to the point of the light coming on. Could it have crank issues? The sled did get over 300 miles this last weekend without breaking down???? Kevin at Port Yamaha didn't think he could look that sled up anymore to see if the crank had been fixed. What do you guys think?