Blue Screen Code 124

Hi there,
So I have had Battlefield 3 for several months now and it has been awesome until recently. It has started to crash whenever I get about 10-15 minutes in. It freezes the whole system so that I have to hard restart it. Once I log back in, it shows that Windows recovered from an unexpected error and says it was a BlueScreen with BCCode 124. I'll attach all of the necessary files in a zip. Please, any insights into this problem would be greatly appreciated! Also, please ask questions if you have them!
Thanks for looking!

Intel Core 2 Quad Q6600 @ 2.4GHz
Asus P5G41T-M LX
NVidia GTX 460 Ti Fermi
8Gb DDR3-1333 Kingston ValuRam
2x 500Gb Seagate 7200 RPM HDD
60Gb Sata 2 SSD

View attachment

This website is not affiliated, owned, or endorsed by Microsoft Corporation. It is a member of the Microsoft Partner Program.