Are these complete loss of power restarts? Temperature issues very rarely cause reboots, usually suffer thermal throttling long before a shut down.
Usually this type of issue is PSU related. I have no idea about the quality of PSU. Please check the health of your PSU.