I agree, this sounds like the software got stuffed. That may be related to an underlying hardware problem though.
If it's been working for 4 years, I would think about reinstalling the OS and make a once over of the inside of the case to make sure it's clean, there are no failed fans, and that...