it sounds like something, not necessarily a virus is either pushing the cpu to load, or the temperature sensing is wrong. those temps are normal for load? they seem a bit high for load. try rebooting the computer, that is the first step (if you havent already).