It looks pretty high end. If we saw such a PC we would not take it in. It's one of those unsupportable builds. You can advise them to simplify the machine, pulling it off RAID, a single GPU and hope for a stable machine.

There's also other causes we run into from cracked OSes (activators to outright cracks), overclocking, out of date BIOS, drivers and just plain old "that's a new bug" BSODs.

There is NO single cause or cure outside of never building a machine that hasn't been build and tested before. Even then I've seen an occasional crash.