Thank you for that! It appears GMC had the same problem as Chevy with it getting too hot, but at least yours has a nice ceramic heat sink. Ours has no heat sink except inside the resistor which doesn't count. It looks like yours could still be in good condition.