I had it all apart, and the dials won't advance when they should, they hang and jam instead. I considered a new speedo, but I intend on getting a new digital/analog one instead. In the meantime, I would still like to know the miles I pile onto the truck. There are decal kits to revitalize the dials, I wouldn't be against a working used one.