Okay so about 6 months ago I bought my first prebuilt system. For the first 4 months it worked liked a charm with no problems what so ever. For the past two months usually after about two hours of playing Counter-Strike GO after I exit the game it will reboot. It is not an instant reboot but usually after 5 minutes of being idle or turning on netflix ect. At first the screen would flicker black and say the video driver stopped responding so I did a clean reinstall of all the drivers and that solved that problem but not the rebooting. Sometimes I can reboot back up instantly but other times it will not make it to the windows screen and I have to hard reset it. I figured it may be a dust problem so I opened it up and cleaned it thoroughly. This solved the problem for like 2-3 days and then the problem persists again. Once in awhile while playing the screen will actually freeze but I can still hear my friends on skype and the game sound and about 5 seconds later the computer will reboot. From what I've read this seems to be either a Gpu or psu problem. I've finally ran out of ideas and decided to come to the pros. Any help or advice would be greatly appreciated.
Processor- AMD FX-8320 CPU (8x 3.50GHz/8MB L3 Cache)
Processor cooling- Asetek 510LC Liquid CPU Cooling System [AMD] - Standard 120mm Fan
Memory- 8 GB [4 GB x2] DDR3-1866 Memory Module [AMD] - G.Skill Ripjaws X
GPU-NVIDIA GeForce GTX 760 - 2GB - Single Card
Motherboard- Gigabyte GA-970A-D3P -- AMD 970
PSU-600 Watt - Corsair CX600 V2 - 80 PLUS Bronze
Processor- AMD FX-8320 CPU (8x 3.50GHz/8MB L3 Cache)
Processor cooling- Asetek 510LC Liquid CPU Cooling System [AMD] - Standard 120mm Fan
Memory- 8 GB [4 GB x2] DDR3-1866 Memory Module [AMD] - G.Skill Ripjaws X
GPU-NVIDIA GeForce GTX 760 - 2GB - Single Card
Motherboard- Gigabyte GA-970A-D3P -- AMD 970
PSU-600 Watt - Corsair CX600 V2 - 80 PLUS Bronze