No worries. I've seen whiners on this forum. You don't fit the pattern.
Generally, we assume that any new vehicle we get has been maintained poorly / not at all, unless we have evidence to the contrary (e.g.; the previous owner can show us a stack of parts / repair receipts). The good news is, that assuming a minimum of care was taken (kept the engine oil changed), you
could see another 150K miles out of this truck, based on what I'm reading. It will require maintenance, of course... but that's why you're here. And not to toot our collective horn too loudly, but I don't think there's a better place to be, for this platform.
One downside of GM trucks in general is that they tend to go through (front) suspension parts quickly. Suspension is actually fairly easy, but it does require some specific tools, and some upper body strength (or a friend who has both)
Not trying to mansplain things here, as I'm sure you already know, but... be careful with this. We like our members to join us for a good long time, and not to have to wonder as to their whereabouts.
Well, my name isn't 'Tom' or 'Harry', and I'm (generally) not a 'Dick'.
While I do charge expenses for 'mobile repairs' (e.g.; you're stranded away from home and need someone on an immediate basis), I'd be amenable to making the drive out sometime in the future for a day or two to go over your TB, assess the condition, and provide some training / guidance on what / how to maintain it, going forward. The only thing I'd charge for that would be something like, 'lunch'.
Per my .sig, I'm close to the WI border, and I have a GM Tech2 scanner. I'm not taking the RV out west this winter (again)
, but I do plan on a visit to the DC area in the March timeframe. So that leaves me some time until then to 'pay it forward', if you're interested. One caveat: My Envoy has a V8, so I'm not as experienced with the inner workings of the 4.2L as others are here, for 'HD-type' repairs. But I know my way around the platform, and I'm likely the closest member to you, if you're looking for help (and if I'm being too forward, my apologies).