found this website with NOS and new GM parts. I was looking through prices and nearly passed out.... :0 newgmparts.com