Quote: Originally Posted by rmcvay
oh I forgot to mention that my system is now freezing without a bsod on occasion and then the only thing I can do is force a reboot
These are all highly suggestive of memory unreliability. You might want to try one more "vanilla" reinstall of the OS - absolutely nothing that's not on the Windows disc - and run that way for a while to check whether the crashes are still happening. If so, it's hardware beyond reasonable doubt.
Memory diagnostics rarely do false positives, but they frequently produce false negatives. It would be a good idea to run diagnostics for 12+ hours, take out some of the RAM sticks, play with stick combinations...
It doesn't look like a software crash