Yeah, your spot on the diagnosis, but unfortunatly these kind of problems are hard to diagnose. I get this on one of my systems thats on 24/7 every 10 days or so it will blue screen for a split second and reboot. I think its more hardware or drivers related than anything, and other than replace each peace of kit 1 by 1 save the fatigue mate. You could look in the event log but I doubt yourll see anything