Have you taken the cover off to see if the heatsinks are caked with dust?
I think problem must have been solved. I didn't notice the last log in till now- Last Active: May 16, 2015, 11:44:37 PM
So I am thinking and hoping all is well for OP since he has not posted since then.