Was CPU overclocked?
No problem with fan on CPU?
There are 3 things you can do by yourself:
1) try to re-seat al the boards/RAM modules/CPU modules/HDD cables to eliminate bad contact somewhere
2) replace graphics card
3) replace CPU module - not easy to find spare and 100% working, I know...
If no joy - send it to bplan for repair. :-(