I’d do a OEM one on eBay and then do the re-sync procedure for your actuators.
Silverado, remove the HVAC/ECAS-10A fuse for a minute, replace it, then cycle the ignition (on for 10 seconds, off, repeat three times), start the truck, and set the HVAC controls to a neutral position (72°F or auto...