My 04 Silverado has done the same thing at 42,000 miles. My
co-worker had the same problem, but his was still under warranty. The
solution: dealer fix 350 bucks to 500 bucks with no warranty. I guess
they have to replace the whole cluster? I had a problem with my cruise
and brake light switch as well. 20 bucks and a screwdriver fixed that.
hope this helps.