Sometimes I amaze even myself! So my '04 Silverado had the wacky gauges that would only work about 10% of the time. Only the tach and water temp gauges worked reliably and the speedo- not at all. So I called the dealer for the recal and because of my mileage, no dice. A re-built cluster is like $230+ and having it fixed by someone who swaps out all the bad stepper motors is $150, plus shipping and a few days with no gauge cluster. Being somewhat frugal (ie- I'm a cheap a$$), and having some skills, I decided to tackle the gauges myself. I found a set of all 7 stepper motors (the extra for the clusters with the optional tranny temp gauge) for $46 shipped to my door. Took about 4 days to arrive, and I went to work. Getting the instrument panel out is a piece of cake. It snaps apart fairly easy, and if you have ever soldered components to a PCB, then you will have no trouble with this. Aside from a few blunders on my part, it went smooth and I am proud to say that all my gauges are ALL working 100% for a fraction of what I would have had to pay! If anyone has messed up gauges, and you can handle a soldering iron, you can get the new motors on e-bay for cheap and in less than two hours, have your gauges back!