Actually,, it could be.
There are many things that can cause BSOD's that you would not normally think should cause them.
The largest majority (99.9%) are not specifically caused by Windows. They are, in no specific order....
Software installs gone bad
Software updates gone bad (not windows updates, but that is on the list [rare, but happens], usually due to bad install, however,, driver updates from Windows Updates? well, everyone should avoid those. just trust me on that. )
Bad Hardware (ie; Power Supply, Video Card, Ram, Hard Drivers, failing fans, bad motherboard, that list goes on and on)
Improper Windows Shutdown
Black Outs, Brown Outs, Power Surges
Corrupted OS due to any of the above, among other things.
So, in short, just about anything can cause BSOD's with completely unrelated error messages. It is not always easy to trouble shoot a BSOD on it's surface.
However, in general, BSOD's are software/OS related far more often than hardware related.
With that said,,,, given the info of needing to replace the Video card due to crashes etc.
I would wait till replacing that, uninstalling and reinstalling the video card drivers, before troubleshooting this issue further.