This sounds like it could be overheating. I would try monitoring your temps for a bit. These are all excelent freeware utilities. I particularly like Real Temp and HWMonitor. OCCT is superb for stress testing - if the PC can handle that, it can handle anything

Real Temp

HWMonitor

OCCT

PC Wizard

Speedfan