Virus is a favourite, but if you are convinced not there, then I'd suspect cooling.

One of your fans not working?

Not enough fans?

Next to heat source (radiator)?

Good luck!