Originally posted by Dennis Garrett
I think the problem with mine from the start was the speedo needle being pressed on to the shaft at the wrong location, indicating incorrect speed, and it was out of correspondance with the odometer. When I regeared to compensate for incorrectness to start with, then later for larger tires, I got the odo very close, reading about 10. 15 for ten miles traveled, but the speedometer was 5-6 mph off at the same time. Moving the needle back to the correct speed while moving solved that problem on mine. Just today I put 550 miles on the truck on I-29 & I-35, and had my Garmin 76S keeping track of speed & distance. (mile markers are notorioulsly inaccurate) At an indicated 30 mph, the GPS read 28. 8, at 60, the GPS read 58. 8, and at 80, the GPS read 78. 8. Almost exactly the same degree of error at all speeds, which is probably due to 30k of tire wear since I repositioned the needle to true speed last year. After reading the above posts, I would have to say the needle on mine was never in the right place on it's shaft to start with. This worked fine for my truck, or I would not have posted it here. The idea actually came from another member who had done this on his vehicle. Someone posted later, there is a difference in speedo drive starting in 98, even the early 12v ones. Mine's a 97. I like to know exactly how fast I'm going, and nobody at Dodge/Chrysler could do anything for me, even under warranty. If they had send the speedo in to be "calibrated" they probably would just have done the same thing, reposition the needle to indicate correct speed. Hell, I can do that.