How upto date are the motherboard chipset drivers. Specifically the Lan and audio. Both of those are used in conjunction with the display drivers, but if there's a conflict, it's the display driver that takes the hit as it's the major partner. It might be the display driver crashing, but the root cause might not be the driver itself, but a conflict with other drivers.
How did you reinstall the nvidia drivers? Use windows delete then reinstall? Or did you use DDU (driver delete from guru3d.com). Windows and most other deleters don't delete anything. They remove the address to the files, but leave behind the associations and links in the registry. Basically you write over what's already there, so nothing changes. An nvidia 'Clean Install' (found by doing a custom install, not express) helps a lot too, but isn't perfect. Never use Express install for gpu drivers. Express looks to see if the file version is identical or not. If it is, it skips it, and only installs anything new or updated. So if there are conflicts, you'll still have them.