You chould check the initial cpu temperature on bootup by going straight into your Bios. If its sat over 50 degrees then it may well be overheating.
Used to use gkrellm on linux but if your running windows then there is a port here:
https://www.redbog.com/products/gkrellm.aspx