I fixed it. Turns out, my 4GBs of RAM was not enough. Under load, my RAM was 80% used. It was only DDR2. I assume the sticks overheated or just couldn't continue putting out so much effort. So I got a new mobo that supports DDR3 and 8GBs of RAM and now everything is fine. Thanks for the help!
Good that you resolved your issue, however, I don't think your diagnosis is what was causing your problem.