I suspect overheating also.

Check the CPU temperature and also look to see if the CPU fan cooler is clean and rotating.


--Mac