You might want to join oldGMCtrucks.com discussion board.

They have lots of GMC-knowledgeable members who do not check in here on a regular basis.