My 2002 Sahara has been plagued with the 9mph off speedo since I aquired it in February. Love my Jeep, but really want to get this fixed since I drive it everyday. I have been through the gear change route and tried several before a forum contributer suggested it is probably the age of my speedo and a weak spring causing the error. My delima is how to best proceed with a fix, either try to find a salvage speedo cluster (which may very well fix the problem---but replacing one 20 year old guage with another 20 year old guage has me concerned about the longevity of the fix); or to use a product like the speedohealer. I've looked high and low and it doesn't appear anyone services this particular model of speedometer. Thanks to all who have helped. This forum has been invaluable to me!
Will
Will