Several GMC truck models are subject to an issue with wax coating peeling off the frame, resulting in the bare steel underneath rusting or corroding, with the issue and available fix now extended up ...
Your truck ran great, but a rusty frame made it worthless anyway.