28K miles ain't sh*t.
No carb rebuild kit in a box comes with a TPS or M/C solenoid that I'm aware of. There may be carb rebuild packages, but I don't know of any.
Buy an ACDelco TPS whatever you do. Not saying others won't work, but I won't put anything else in my carbs.
TPS GM P/N 17078448
M/C solenoid GM p/n 17067343 or if you have to, 17111102. Pricey AF if you can even find one new. The kits use the same M/C solenoid and paddle and supporting junk, but a different adjusting screw and rich stop. The 7343 kit is for a 3-point adjustment carb, like your original, while the 1102 is for a 2-point carb, but will work if you still have your old adjusting screw in good shape.
I've heard of places that can rebuild the M/C solenoid, but not sure. I'd ohm check and ground check your old one and re-use it if it still works. Unless you just have to have a new one.
If you need some guidance on a CCC carb rebuild, hopefully this can help. I've got some M/C solenoid checks in there as well.
I normally just do stuff without regard to doing anything as a how-to because I never know what task or when I might get myself involved in. I never think about "hey, this might be something someone else hasn't done and may like to see it." So normally nothing is documented. This time around, I...
gbodyforum.com
I'd check with Cliff's to make sure you know what comes in his kit, but from what I understand, you get all the good stuff you would need. And then some. Probably the best kit overall out there. Even with the Delco kit, you'd have to buy extra junk like the float and pump rod and any hot air choke stuff. Although it does come with the needle/seat, pump rod expansion spring and pump cup, and the hot air choke cover rivet kit and choke cover gasket.
The GM carb "power kit" is GM p/n 17076044. Not as easy to find as they once were. I'd place this second behind Cliff's kit in completeness, but then again, it's also Genuine GM stuff. So you know the sh*t will fit.
One more thing the GM kit has that I haven't seen on other kits is the Idle Air Bleed Valve O-rings. They're not labled, but they're in there. Quite the little suprise.
Good luck!!!