My first guess would be dust buildup causing cooling problems. When's the last time you looked inside or cleaned it out?