Sorry.
Win some, lose some.
You did everything I would have done.
Could be a number of things.
You might try going into the BIOS and disabling ‘Native SATA Mode’, but that would be a shot in the dark.(I’ve fixed a few BSODs that way though)
Remove your ram and re set it.
Try just one module at a a time to see if it’s stable.
What NoLibZone says in posts 6 and 7, try different RAM.
RAM is always a suspect. Substitution is the only sure way of proving it
After you check your RAM, check your hard drive. Trust me.
If you have access to another computer, go to www.crucial.com. They specialize in RAM. After prompting you for a few bits of info about your problem computer, they’ll tell you exactly what you need. And since they specialize in RAM, Crucial probably has a better guarantee than the brick and mortar outlets. Good luck.
Sorry for the lack of link but I’m currently mobile. If the BSOD is generating a dump file you can use a program called “who crashed” that will read and analyze the dump and let you know what the culprit is. This is particularly useful if you’re having funky driver issues.
Not sure if it will help with your current issue but it s a heck of a good program to have in your back pocket.
Good luck.