Gauge cluster is bad. Had the dealer check it out instead of throwing money at it. MUCH better than replacing the head gaskets or worse this weekend if it would have been something major.
Incidentally, this is one of the honest GM dealers. I dropped the truck off this morning, they diagnosed it for me and didn't charge me a penny for it. My hat is off to them.
Thanks to those offering suggestions, Snowman