So roughly six months since I had to practically rebuild my entire PC trying to fix blue screen of death errors, for the past few weeks now I've had an issue with some kind of stuttering (or at least I think that's the word for it). I mostly play League of Legends, which isn't a very demanding game, but the problem is driving me crazy as it really negatively impacts the experience playing League and any game for that matter. The only time I really don't notice it is on the desktop or browsing the web. I included a short video of the issue. Keep an eye around the text, especially after the 20s mark. The whole game feels choppy, but it's most obvious by looking at my username.
Video of the problem
I'm not entirely sure if it's a hardware or software issue, but all of my drivers are up to date. Things I've done with no success in fixing the problem include:
-Replacing my EVGA 970 with an Asus 1070.
-Trying a different monitor to see if that was the issue (it wasn't)
-Doing a completely fresh install of Windows 10 on a new SSD
-Replaced the DVI cable connecting the graphics card to the monitor
-Messed around with multiple configurations in the League of Legends settings - with vsync on and off, framerate capped and uncapped, etc... nothing seems to make a difference
-Ran memtest to check if the RAM was throwing errors (it wasn't)
Things I am considering doing (although am unsure which of these would be worth trying, please help me here):
-Buying new RAM anyway to see if that helps anything
-Replace the power supply? I've read failing PSUs can be a source of microstutter
-Replace the motherboard? (although I don't know how likely this would be the cause of the problem, I feel I would be seeing a lot more problems if there was an issue with this)
-Replace the case? Maybe a connection somewhere has gone bad?
-Replace the CPU? Again, I don't feel like this is a likely cause, but I've read in rare causes it can be. Temps and everything seem good while running though.
I would much appreciate any help with this.
My build:
PCPartPicker part list /
Price breakdown by merchant
CPU: Intel Core i5-6600K 3.5GHz Quad-Core Processor ($220.98 @ Newegg)
CPU Cooler: CRYORIG M9i 48.4 CFM CPU Cooler ($19.99 @ Newegg Marketplace)
Motherboard: Gigabyte GA-Z170N-Gaming 5 Mini ITX LGA1151 Motherboard ($157.95 @ B&H)
Memory: G.Skill Ripjaws V Series 16GB (2 x 8GB) DDR4-2400 Memory ($94.78 @ OutletPC)
Storage: Samsung 850 EVO-Series 1TB 2.5" Solid State Drive ($325.00 @ B&H)
Storage: Western Digital Caviar Blue 1TB 3.5" 7200RPM Internal Hard Drive ($49.78 @ OutletPC)
Video Card: Asus GeForce GTX 1070 8GB Dual Series Video Card ($399.99 @ Newegg)
Case: Fractal Design Node 304 Mini ITX Tower Case ($59.99 @ Newegg)
Power Supply: Cooler Master 650W 80+ Gold Certified Fully-Modular ATX Power Supply ($95.99 @ SuperBiiz)
Operating System: Microsoft Windows 10 Home OEM 64-bit ($88.58 @ OutletPC)
Total: $1513.03
Prices include shipping, taxes, and discounts when available
Generated by PCPartPicker 2016-12-04 02:50 EST-0500