Fixed the cruise control and 4WD on my truck.
While I was in MO the gf wanted to take the truck out in my parents field and sling some mud. Afterwards the dash would say "Service 4WD", but 4WD still worked just fine. Advance couldn't pull a code and I wasn't gonna take it to the dealer since it was working. Also after the cruise control stopped working. Researched both items. 4WD turned up maybe needing to be flashed. I'll do that later. Cruise could be a ton of things. Fuse, blown taillight, faulty brake switch, cruise control module, or just needed to be reset. Everybody'* issue was like mine though. After using 4WD and "slipping" like I did, cruise didn't work. So I checked everything, and it all came back good. So I just disconnected the battery over night. Cruise now works.
2004 Chevy Silverado Z71 - 15% tint, FTDRL, All-on-high, 5000k lows/fogs, tinted tails, color matched grille, Sound by Kenwood.