2003 through 2006 GM instrument panels can all have this issue which can be easily resolved by having a complete rebuild done. 03-06 problems can have up to 6 separate issues:
The gauges will eventually all fail due to faulty stepper motors.
Backlighting around the gauges goes dim or dead over time.
The VFD's(Vacuum Fluorescent Devices) fail for the digital PRNDL and the digital odometer.
Power issue where the instrument panel will power on and off intermittently.
Parasitic draw resulting in battery drain
Scrolling of the languages from English to Spanish to French, nonstop.
Cold solder joints.
It's usually best just have your original gauge cluster rebuilt. This avoids programming the mileage, VIN#, hours etc.
The mileage, VIN# and hours stay with the gauge cluster.
Not all clusters are interchangeable from 03-06 because of difference in hydro boost brakes vs brake booster options, steering wheel control option etc...
If anyone has questions just shoot me a DM.