Best of luck with the GMC.
I had an 06 that ran like a raped ape (1500, 4wd, auto, 5.3 high output) but suffered from extreme frame rust (never on beach, washed, waxed, inside cement floored garage), repeat brake line rust and repeat wheel bearing failure. Despite all of this, I got better...