@VuurVOS @Ketxxx I just realized one thing after reinstalling the chipset driver.
When I start installing drivers after a new system installation, I usually do so after going to Device Manager, looking at the list of devices, then going to the manufacturer's page for each device, downloading the drivers, and then installing them via installers and/or loading via Device Manager as appropriate.
What I realized is that the first time I installed Windows on this new build back in September, I forgot to install the chipset driver on this system for over a month. But the system was unstable due to the incompatible RAM and stuttering so all of my attention at the time was focused on that. Plus, I was using the original BIOS that was on this board (0309) so any freezes were attributed to it being an old BIOS.
If the system keeps on freezing/BSODing due to the amdppm.sys file which is part of the chipset drivers, maybe I could just... not use them?
I mean, it worked for a month without them, right?