That error could be almost anything, but weird errors/crashes tend to be caused by CPU/RAM instability. Run memtest overnight with it set to run the 'full tests', and if that works, try Prime95's torture tests for 12-24 hours. If you can pass all those, your hardware is almost certainly OK, and then you can escalate from there.
Also, if anything is overclocked in your system, put it back to stock.