I doubt it's hardware in the fact that "oh your motherboard has a crack in it". It's very likely to be one specific piece of hardware that has faulty/corrupted drivers. That or something doesn't like the BIOS your motherboard runs.
Especially since the IRQL error is the most common, which comes up when something tries to reference something it isn't allowed to. I imagine that something is fucked up and is shooting off random pointers for some reason (pointers are pretty much when a program directly references something in memory, like "the attack of blue-eyes". Sometimes the program gets it right and points to the right address, or one that doesn't cause a harmful error when read, sometimes it points to something it doesn't have permission to read from and gives the IRQL error, and sometimes it hits something random, and when the program reads that memory, and performs the actions on it, it causes something wacky to happen and crashes something/gives a random error.
That's my guess.