I thought maybe the budget m.2 ssds were to blame so I swapped them for a working SATA ssd. It crashed while loading from a USB stick Windows installer. I pulled out the hard drive and it still was getting BSODs from just the USB stick. It has to be hardware now, right? It's not RAM or a drive...