No, I have scanned for viruses and stuff already. There aren't any. I'm pretty sure its some kind of software problem since there are many people with similar problems and their errors are caused by software problems. I will appreciate any other advice.