I had a lot of WHEA 17 errors after an install of Windows, which I assumed were related to a bad (corrupted) Windows driver. Once I reinstalled Windows and let Armoury Crate update the drivers, the errors went away. I also got a lot of errors when I tried reducing my PCH voltage to minimum values.
Have you modified anything in the BIOS or are you on defaults? Are all of your drivers up to date? Have you looked at your PSU voltages using something like HWINfo and are the voltages stable?
OK. Sorry I don't have a clear answer for you then, but like I said before, a fresh install of Windows fixed them for me. Might be worth trying if you haven't done that yet. Also check all of your drives for errors as well before doing that.
WHEA 17 errors are related to the PCIe bus - used for your GPU, USB controller and certainly NVME drives. I don't know if the SATA ports are related to PCIe or not. So maybe have a think about anything you have that might be using the bus - might provide some more ideas about what to focus on. Do you have any other PCIe cards (like video capture, networking cards etc) that might be faulty or have old drivers? I'll let you know if I come across anything else that might help....
One more thing - just make sure that all of your connections to the motherboard and PSU are solid. Probably not the cause, but easy to do and something could have worked loose. With thermal expansion/contraction, a poor connection could be causing errors after the machine has been on for a while.