Could be heat related
Going back to this try cleaning around inside you computer. get rid of any dust that can clog the fans. Dust can lead to overheating and may be a cause of you problem.