Howdy and welcome. Sure is nice to have all those extra parts, I've spent quite a bit getting all the parts I needed. Is it a Canadian GMC? I believe the 1/2 ton Canadian GMCs had Chevy engines in them.

Leo