Sorry too early and not enough coffee yet. How about an intermittent temperature sensor in the cooling loop somewhere? There are 2 cooling fan relays (lo and hi), so it may be that it just went into Hi mode based upon temperature. The temperature sensor is located on the front bottom of the MCU back...