I went ahead and bought one off ebay. lifetime warranty, looks decent and people are having good luck with them. chandler motorsports makes them. 135 shipped and lifetime warranty.
still open to parts to try and fix mine as well.
2013 ZL1 Vert
1990 IROC-Z Vert
1996 SS Vert #1468
2014 Sierra Denali