Thanks for the reply, the problem still exists.
I did not overclock, I just upgraded my video and BIOS drivers.
My temperature runs at around 50 C, same as video card.
It only crashes when I play league of legends, at least during spectate mode. But my computer has been fine before, suddenly it just started to crash and blue screen while playing LOL.
So I swapped my 480 back to 260 see if it was the GPU issue, but seems not, still blue screen and crash. (I bought that 480 from another user upgrading his GPU on ebay)
Watching film and surfing the internet was fine.
Could it just be the mobo issue causes the BSOD code 124?