Good Day!
See if one of your friends still has their old vacuum/pressure gauge from the good old days when you could fix your gasser car. This could be tee'd in to monitor vacuum.
I doubt that's it, however. If you're getting a SES light, the PCM probably drops the cruise. I don't know much about your vintage truck, but when I had a weird grounding problem with my 95 pickup, it gave an unrelated code 35 & the cruise is dropped as soon as the SES lights.
You might want to post your question on the 6.2L Diesel or 6.5L Turbo Diesel forum. Dr. Lee knows all, but he doesn't own a truck like yours - his is a primo 1984 C10 with probably the nicest 6.2 ever built. If you post in those forum(s), there are probably thousands more of us who will see your topic, & hopefully help.
Blessings!
82 6.2NA K15 4X4 pickup, 4spd man w/ OD, 335K+ "In Rust We Trust" (parked)
95 6.5TD 2500 4X4 pickup, Gear Vendors Aux. OD, > ¼ million miles - gone
95 6.5TD 1500 4X4 3/4T Suburban, Kennedy exhaust, > ¼ million miles
93 6.5TD 3500 4X4 1T crew cab LB pickup, 230k miles