What could cause the rpm gauge not to work on a 2004 silverado 1500 4.8 V8 to stop working?

Bad stepper motor in instrument cluster. Very common problem. Search for "speedometer whizard" in Google.