because u farted on it
Blown fuse.
Either that, or the speedometer cable went bad.
A worn or frayed speedometer cable will make the speedometer shouter. As the speedometer cable becomes more frayed the speedometer will eventually quit working.
If the speedometer and odometer both quit I would blame the speed sensor. If only the speedometer quit I would blame the instrument cluster.
It died of Chevy Envy
Check the fuses
If both the speedometer and odometer stopped working it is probably the speed sensor in the transmission gone bad. If only the speedometer quit you may have to replace the dash cluster with a reconditioned unit.
the dashboard cluster could have broken. That happened to my 2004 trailblazer and I had to get it replaced
check your fuses
the little gear that turns the numbers is broke and the only way to fix is replace the whole speedometer.
The odometer has failed.
Most likely it is the vehicle speed sensor which is located on your tranny!