This is the one I see as the replacement unfortunately no image. No idea why it is so expensive though.......
84448506 - Switch | All of our GM parts are new OEM parts. We offer a large inventory of OEM GM auto parts for your GM vehicle. Shop now and save.