Your error is 0xA and these are either caused by hardware or a driver attempting to address a higher IRQ Level than it is designed for.
Suprisingly the cause specifically cited as your issue for the BSOD is memory corruption. Try running memtest for a minimum of 7 Passes. if you have any errors you have bad RAM that needs to be replaced.