You made no mention of overclocking, overvolting so that means it's a hardware failure. This could be the CPU or the motherboard. It looks like this CPU is from 2012 so if old, replace it. If new, RMA it. If the new CPU overheats, change the motherboard.