I see several possibilities. Hope others will chime in...
1. The wiring from one of your heat sensors to the ECU is faulty, breaking down when it heats up.
2. The pin from one of your heat sensors where it plugs into the ECU is corroded and is breaking down when the ECU heats up.
3. The pin out of the ECU to the wiring harness, to the warning light is corroded or loose and is breaking contact when the ECU warms up. Unfortunately, I do not have my shop manual with me to tell you which pin it may be. If you can get your hands on a Helm shop manual you can look at the wiring diagrams in the back and figure it out.
4. You have a bad connection where the wiring harness plugs into the key switch console.
5. You have a faulty ECU. The only way to test that is to swap it out with a known good ECU.
Items 1-4 above should be explored before going to item 5. I would start by shunting the service connector and pulling any fault codes. If it is wiring between the sensor and the ECU, you should get a fault code 24 for heat sensor 1, or a code 25 for heat sensor 2. If you get no codes, concentrate on the wiring and connections from the ECU to the key switch. If you have access to the Helm shop manual, go to page 5-56 for the detailed test procedure.
If you need the procedure for pulling fault codes off the ECU send me an e-mail at
[email protected].