Kevin did this one for me recently. More than the work, I'm a curious guy and Kevin was communicative and spent more time than he needed to talking to me before and after (on the phone.....), and working with me on my particular needs. Mine was not in terrible shape: gauges worked, Speedo worked, lenses were OK, the speedo needle looked crappy though, and the speedo had started bouncing and making more noise. I've had the truck for about 1.75 years and drive it every day.
He replaced the guts of the speedo/odometer (that was a lengthy discussion about age/wear and cost vs. longevity, which I appreciated). We talked through all the details about each gauge, color of the bezel.
I got it back, and the speedo needle was bouncing like crazy. Kevin talked to me at length on the phone on a Friday night (he didn't need to, but he was 100% willing to say "send the cluster back to me"). I went through the basic tests and the cable was definitely not smooth (maybe that was my main issue all along). New cable (out of the box, I didn't lube it), and the speedo was better, but still not right (bouncy at low speeds or decelerating, then kinda sticky at other speeds). I lubed the crap out of the new cable and things look splendid.
Points are:
- kevin rocks, he's your guy
- MAKE sure your speedo cable is good before suspecting the rest of the stuff (pre or post rebuild)