Have you checked your systems temps? If not try installing a monitoring program and see what the temps are when this happens. If they are high, this could cause your issue. Then you will just need to determine the cause. Old thermal paste, bad fan, etc.