Loud grinding when using heat

Lots of problems with my 2010 Traverse. Loud grinding noise and vibration from under the hood when I turn on the heater, NOT A/C. For the last year Traction control, stabilitrak lights come all the time and all Classic Chevy keeps telling me is its Mass Air Flow sensor which I have replaced 2 times now and still having same problem. Last problem is when I start the car display reads Engine Hot A/C off and the temp gauge don’t work, and the fans run on high and WONT shut off. I replaced the cooling temp sensor already but still does it. I HATE this traverse