Trying to rack down the cause of PCIe error

My logs are getting spammed with this error:

pcieport 0000:00:03.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=0018(Receiver ID)
pcieport 0000:00:03.0: device [8086:2f08] error status/mask=00000001/00002000
pcieport 0000:00:03.0: [ 0] Receiver Error

lspci -v -s 3.0 gives me:

00:03.0 PCI bridge: Intel Corporation Xeon E7 v3/Xeon E5 v3/Core i7 PCI Express Root Port 3 (rev 02) (prog-if 00 [Normal decode])
Flags: bus master, fast devsel, latency 0, IRQ 28, NUMA node 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
I/O behind bridge: 0000e000-0000efff
Memory behind bridge: fa000000-fb0fffff
Prefetchable memory behind bridge: 00000000f0000000-00000000f9ffffff
Capabilities:
Kernel driver in use: pcieport
Kernel modules: shpchp

I believe lspci -s 1:0 gives me what's in that slot, which is:

01:00.0 VGA compatible controller: NVIDIA Corporation GK104 [GeForce GTX 660 Ti] (rev a1) (prog-if 00 [VGA controller])
Subsystem: ASUSTeK Computer Inc. Device 841f
Physical Slot: 4
Flags: bus master, fast devsel, latency 0, IRQ 47, NUMA node 0
Memory at fa000000 (32-bit, non-prefetchable) [size=16M]
Memory at f0000000 (64-bit, prefetchable) [size=128M]
Memory at f8000000 (64-bit, prefetchable) [size=32M]
I/O ports at e000 [size=128]
[virtual] Expansion ROM at fb000000 [disabled] [size=512K]
Capabilities:
Kernel driver in use: nvidia
Kernel modules: nouveau, nvidia

01:00.1 Audio device: NVIDIA Corporation GK104 HDMI Audio Controller (rev a1)
Subsystem: ASUSTeK Computer Inc. Device 841f
Physical Slot: 4
Flags: bus master, fast devsel, latency 0, IRQ 45, NUMA node 0
Memory at fb080000 (32-bit, non-prefetchable) [size=16K]
Capabilities:
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel

I'm just trying to figure out if my video card or cpu is causing the issue. Just earlier the computer turned itself off after getting into the desktop, and wouldn't boot into the os, until I turned the compatibility support module back on. Otherwise every time I booted up the monitors wouldn't turn back on after getting past the boot manager. Think my cpu is dying or the video card?

Do you have more then one PCIe slot? If so, move the GPU to a different slot then try again without compatibility.

Ok moved my base clock from 126 back to 125 strap value, and the errors went away. I could have sworn 126 was stable. Think it's just the cpu not getting enough power?

The problem is, that the base clock also is used to generate the PCIe clock... so if you mess with that you overclock you whole system... and on PCIe there is just stuff that does not like that.

fiddle with the above 4gb decode option in uefi?

I could turn that on in the boot options. Last time I tried flipping that switch the system wouldn't boot. But, I think back then I didn't have a uefi driver on my video card. I'll see what happens.