The red flag here (pun intended) is heat. With this sort of thing happening, I would check the HSF on the CPU and all the fans. 30 minutes is pretty long for the cpu to cause the problem, but since it came on with out changing parts. Look for dirt and all, blocking the fans, 30 minutes might point to GPUs, any thing show on screen before the fail?