Here we have a good used heater ac control panel removed from a 2017 GMC 2500hd 6.6 duramax with only 55,000 miles (90,000 kms). This should fit many 14-19 trucks with the same part number. Removed from vin# 1GT12TEY2HF165412.