"I was told It could be a heating problem but If thats the case why am I just now getting this problem after almost a year of working perfectly."

This is SIMPLE to test. Just remove the case cover. It doesn't matter if it was months of OK or not. Fans blow air and the heatsink eventually is covered with insulating link. Also, fans have bearings that wear and fail. Some won't do the test. If not, then you won't know.

Bob