SLS

1999 GMC Jimmy

There seems to be a problem with the air conditioning unit engaging on the engine belt when the control panel is turned to heat. The temperature inside vehicle will fluctuate from cold to hot & back to cold. Any idea of the problem?