I managed to gather older minidumps in case they're useful.
Here are all of them.
Let me give you a summary of what I've done:
I currently use a GTX 970 where the crashes started.
It probably also matters that after power failures, to switch the cooler I had to completely disassemble my PC (the CPU cooler cables were stuck between the case and the motherboard). I removed the GPU, the sound card, the cooler, the ram. I removed the motherboard from the case. Then I put everything together again. One of the CPU cooler fans is sticking out a little bit, and when I closed the case it applied too much pressure and the PC wouldn't turn on. I've been running the PC open for all this time. Maybe something got damaged in this whole process?
I have tried my old GTX 560 ti and the crashes also occurred.
I've used this PC for 5 days with only the integrated GPU (Intel graphics) and NO CRASHES occurred in that time. Normally I get at least one a day.
I removed the RAM sticks and put them back on just in case.
I now flashed the BIOS update and reset their values to default. The only "overclocking" I had was the RAM XMP which I removed.
I used DDU multiple times to completely uninstall nvidia drivers. With both GPUs. This is why maybe there are multiple crashes with outdated drivers.
I ran a stress test and logged sensor values.
Here are the values for the ~15min stress test. I ran furmark and prime 95 on that one.
I logged my system until a crash.
Here is a file where I managed to catch it. You need to scroll down until the end where the crash occurred.
Another "symptom" I had was that for a few days (but not anymore) my screen would blink/turn off for a split second before turning back on. I don't recall whether this was on the GTX 970 or the GTX 560 ti.
I noticed that these crashes started happening around the same time the windows volume indicator started lagging when I hold the volume up or down key. If I press it for 1 second the sound doesn't stop increasing until two seconds. This is with the Razer Blackwidow keyboard if it matters.
I updated the SATA drivers on device manager control panel.
I ran (chkdsk /f /r ) and sfc /scannow and no issues were detected.
I ran the Windows Memory Diagnostic twice and no errors were detected.
I uninstalled Malwarebytes as well.
I ran OCCT for one hour and no errors were detected.
Specs:
CPU: I7 3770K
GPU: GTX 970
Motherboard: MSI Z77A-G43
SSD: Samsung SSD 860 EVO 1TB
HDD: Seagate ST500DM002-1BD142
RAM: CMZ16GX3M4A1600C9
PSU: EVGA SuperNOVA 750 B2, 80+ BRONZE 750W