I don't have any GMC parts but plenty of Chevy. I work for a GM supplier and get to Warren quite a bit. If you need anything, holler! If you've got stuff to scrap, let me know, I might be able to bring it down to my "pile" down here!!
Keep at it and have fun. Looks like you've got PLENTY to do!
Dan