I have a 2005 that became totally unreadable and had it repaired at http://www.sotelectronics.com/. I found the place on one of the other postings here and they did a great job. It was even better than new. I had a “Ghosting” problem when it was new, but what ever they did they fixed it. No ghosting and no missing digits. Costed less than a new cluster ($160) and they did it in under 2 hours. I removed it and drove it over since they are close to me. If you have an issues like this I highly recommend their work.