Small Engine Troubleshooting Problems? Ask a Mechanic Now.
The next thing to check is the connections at the temp switch. Make sure they are not loose or corroded.
Check the wiring at the control board. Make sure the plugs are firmly connected.
Flush the heat exchanger. You may have debris in there, causing intermittent cooling flow.