Hi, jcgriff2!
The case is a standard mid-tower ATX, with just a metal cover. When removed, there's no connection between the cover and the case. There's plenty of space and no cable management issues that could cause overheating. And nothing forcing/bending the case or any of it's parts.
I measured the temps with HWMonitor and there's not a huge difference. Maybe 1 or 2ยบ C. After a BSOD, I imediately open the case and there's no signal of overheating (finger test). The CPU fan is working as expected (I guess), and the velocity varies according to the CPU demanding (like watching a 1080p YT video, for example).
Hardware is 100& clean and there's no sign of dust or oxidation.
Regarding the RAM errors, I've read on another forum post that
a Memtest error doesn't necessarily mean the RAM stick is bad but that, at that moment, it could not perform a correct reading, for some reason. If this is true, it makes total sense. In our case, the overheating could be causing RAM to malfunction.
When I first posted this thread, the BSODs where occurring with the case open. The updates and RAM modules exchange reduced them drastically. Now, it seems that the BSODs only occur whenever the case is closed.
And since the Windows XP boot is now showing the same problem, I think it makes clear that it's a hardware cause and a different problem from the previous BSOD episodes.
I'll do some further testing this weekend. If you have any testing sugestion, please, tell me. At this moment I'm planning to add an extra fan to the case, but I'm not convinced it will help.
And here's my thread at Sevenforums.com:
how to (offline) update W7 (2016 convenience rollup already installed) Solved - Windows 7 Help Forums