RepairPal Certified shops can diagnose and repair your 2004 GMC Sierra 2500 HD. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.
Broken a/c compressor belt is irrelevant.
Possible low engine coolant level - - failing engine thermostat - most likely that is - other possibilities certainly exist.
Good luck!