This might be basic, but have you checked if the keyboard or keyboard connection is faulty?
(I mean trying with a different keyboard or a different set of USB ports.)
I guessed we covered the different ports stuff.
This PC might have had a major electrostatic event, like from a human switching components, or even a shitty PSU (bad design, lightning?) - it would explain RAM & maybe CPU issues occurring at the same time (as well as maybe PSU & mobo). Usually so many components don't fail like that at one without an event or core problem to trigger it.
Don't know if they tested other stuff, like disconnecting disks (if they are that faulty they can freeze the system like random overvolting on data lines), bcs booting a full OS from USB (for testing) is either untried or heresy. But if they finally ran MemTest, then they can boot from USB it seems. Afaik so far (from their posts) it's Windows boots that freeze stuff, but don't know what works and what not.
