If you can catch a stop code on there that will give you some insight as to the cause. Could be anything from heat to failing hardware/drivers. A quick google search with the stop will help.
Alright thanks! I shall look for the error code/stop code. I got pics of the last time but idk how to post the pics from my phone.