0x50 errors can be caused by several things. I suggest reading this thread and following its advice. Let us know if you have resolved your crashes or not.
The fan on the video card has stopped working, and so I have the case opened up and a stand alone fan cooling the whole system so I know that's not the problem.