1041246
I have had the same problem with a 97 jeep cherokee. What I found was the speedometer gear was chewed up and had to replace the gear. There is also a procedure to do that you count the teeth on the gear and on the housing there are the matching number the number has to be at the 6...