I already fixed the issue. IT is weird though. All I did was remove everything from the case and put everything back in. So far my machine has been running great and has not froze or restarted since then!