Thermaltake TT-450NL2NK? Where did you get it? I can't find any information about it.
It could be the culprit. To see why I think so, please read this article:
On Thermaltake PSUs - Overclock.net
Even though NVIDIA is recommending a 400W power supply, low-quality PSUs are notorious for causing system instability like BSODs.