Fix "Xid 79 GPU has fallen off the bus" already!

For over a year now I’ve been getting Xid 79 crashes, previously only when playing games but now at the desktop as well. When contacted about it, Nvidia blamed my power supply however even after a new power supply(EVGA 550W modular gold), which I had to spend money to ensure and ship, the issue persists:

pcieport 0000:00:03.1: AER: Multiple Uncorrected (Non-Fatal) error received: 0000:00:00.0
pcieport 0000:00:03.1: PCIe Bus Error: severity=Uncorrected (Non-Fatal), type=Transaction Layer, (Receiver ID)
pcieport 0000:00:03.1: device [1022:1453] error status/mask=00200000/04400000
pcieport 0000:00:03.1: [21] ACSViol (First)
nvidia 0000:0c:00.0: AER: can’t recover (no error_detected callback)
Jsnd_hda_intel 0000:0c:00.1: AER: can’t recover (no error_detected callback)
pcieport 0000:00:03.1: AER: device recovery failed
NVRM: GPU at PCI:0000:0c:00: GPU-44369161-e7a8-f456-659a-4cd35ef040e4
NVRM: GPU Board Serial Number:
NVRM: Xid (PCI:0000:0c:00): 79, pid=943464, GPU has fallen off the bus.
NVRM: GPU 0000:0c:00.0: GPU has fallen off the bus.
NVRM: GPU 0000:0c:00.0: GPU is on Board .
NVRM: A GPU crash dump has been created. If possible, please run
NVRM: nvidia-bug-report.sh as root to collect this data before
NVRM: the NVIDIA kernel module is unloaded

This was already after an RMA of my EVGA GTX 1080 GPU. For the love of god Nvidia, fix your broken driver. There are already multiple bug reports of dozens of people having crashes and hangs for months and there hasn’t been a fixed.

I’m running a first-gen Ryzen 1800x/X370 Taichi, in case anyone’s wondering. This information was already submitted to Nvidia.

Going back two years, I already told you there’s something wrong with you pcie bus:
https://forums.developer.nvidia.com/t/nvidia-410-72-random-segfaults/67501/4
Now things got worse and the errors went from correctable to uncorrectable.
You could still try a bios update or plug it into a different slot to test if only one slot is affected.