Will try that next. Just turned caching off on the SSDs - that's just a shot in the dark,
If I can't debug it I might try to evade it. Maybe a program I hear like move mouse might trick WIndows into never going into BSOD mode if it never thinks its idle?
If you think it's a power related thing, a lot of event timers and such are reliant on monitoring C states.
See if you can turn off some of the more 'agressive' C states in the BIOS and see if it continues to offend.
Tons of devices wont 'sleep' unless the computer is low C