You should inspect all wires to and from the control board.
Sounds like a bad wire that heats up until the resistance changes and stops power to the board.
When it cools down the connection is re-established.
Look closely at all wire connections and terminals on the board also.