Also try Patrick’s over in AZ. I haven’t used them in a few years but they did have a good selection of parts for GMC engines.