Hi there. I'm getting this random BSOD since 2 or 3 weeks ago. Sometimes when idle, browsing, and gaming. But sometimes I'm not getting any at all for a whole day. And I also getting this random hangs, freezes, and restarts. Can this be caused by bad hardware? I hope someone can help.