Sounds like a dust issue try getting some compressed air and blowing out all the fans if this does not work try getting some good thermal paste and applying it to the cpu under the heat synch after cleaning off the old thermal paste using rubbing alcohol and a lint free cloth