I recently upgraded my CPU and GPU from an AMD Phenom x4 965 to and AMD FX-8320 and Sapphire HD 6870 to Asus GTX 660, respectively. While playing more recent games (Watch Dogs and Battlefield 4) I get massive fps drops for about 5-10 seconds and then back to normal. I monitored the temps on both CPU and GPU and my CPU never got above 50 degrees celcius and my GPU stayed around 60 degrees celcius. During the FPS drops, the GPU goes from using 98% down all the way to 2% and back up again. The CPU spikes to full load as well during this time while previously using 60% of its resources. The drops usually occur in more fast-paced situations (driving and massive firefights) and putting the settings all the way down to low does not fix the issue. I have re-installed drivers multiple times and this doesn't fix the problem. My thinking is my motherboard (Asrock 880GM-LE FX) is the reason, but I just want a second opinion. I did not change motherboards when changing CPUs.
Full Specs:
CPU: AMD FX-8320
GPU: Asus GTX 660
Mobo: Asrock 880GM-LE FX
HDD: Seagate 500 gb Barracuda & WD Black 1 tb
PSU: 750 Watt Diablotek gold plus certified (non-modular)
Heat Sink: Cooler Master Hyper 212 Evo
Case: NZXT Phantom 410
4 case fans
Full Specs:
CPU: AMD FX-8320
GPU: Asus GTX 660
Mobo: Asrock 880GM-LE FX
HDD: Seagate 500 gb Barracuda & WD Black 1 tb
PSU: 750 Watt Diablotek gold plus certified (non-modular)
Heat Sink: Cooler Master Hyper 212 Evo
Case: NZXT Phantom 410
4 case fans