Could it be main board going intermittent due to over heating ?