I cracked the very thin clear cover to the cluster on my 2017 so I bought a used Cluster with the exact Part number and took it to get re-programed at the dealer but they are having issues programing it , I thought it would be a quick deal in / Out but they kept the truck over night waiting to hear back from a "Sensay Guru" programmer out of another dealership somewhere else. So I'm going to fix my cluster (plastic see through piece) and see if I cant Recoup some monies back by selling it.