Update for someone else finding this thread, dealer wanted $135 to diagnose and no telling what to install. Bought this part # 84924354. For 2021 Silverado 2500 HD and it worked perfect. All fixed easy install. Turn steering wheel up and down, remove 1 screw on left side of clam shell, pop top off, replace switch . Part was only $38