Quite possibly vehicle speed sensor
You have slowed down.
The fact that you drive a Jeep Cherokee has nothing to do with your speedometer problem. The fact that you have a broken speedometer cable or sensor has everything to do with your problem. It is just about worn out. Soon it will stop working. You need to replace it. It can not be fixed.
There is no fuse just for the speedometer. If the speedometer is not working, you may have a problem in the dash gauges cluster, or a vehicle speed sensor problem.
Cruise will NOT work if the speedometer has a problem
If a 1992 Honda Civic's speedometer is erratic, the problem could be the speedometer cable. It could also be the speedometer sensor malfunctioning. Check both components carefully.
There might be a problem with the cable.
check the wiring to the speedometer. Check the sending unit as well. If the problem is internal then the speedometer will have to be replaced.
Most likely speedometer cable
supposedly there are spots on the back of the instrument panel that need to be resolderd.I'm working on this problem now.
Cable could be loose.
We had the same problem...there was a recall on this...check with your local dealer.
A speedometer that loses response time but gets up to the speed of the vehicle probably has a problem with a gear slipping inside the speedometer mechanism. This sometimes happens in older vehicles. The speedometer cable may have to be replaced to fix this problem.