I once had that problem too due to defect RAM. When i removed one of my RAMS the BSODs immediately stopped.
You can try running memtest86 and see if it shows failures for your RAm and also try another graphics card (if you have one) to see if it works then .