Some other ideas:
Try a clean boot - instructions here
Try running in safe mode.
Download a Linux distro such as Ubuntu or Mint, burn the ISO to dvd, boot from the DVD but DONT install but run in "try" mode.
BSODS are usually hardware or driver related. As you have replaced most of your hardware then it suggests a windows driver. Running Linux will prove that either way.