Your ABS light is probably also on. The rear axle speed sensor can cause that.
i would have to bet on the speed sensor
you can go to speedometer and out of speedometer
The speed sensor needs replaced. It is on the trans.
Most likely the VSS. Vehicle Speed Sensor. It is mounted on the side of the transmission.
sounds like a broken speedometer cable.
There is no speedometer cable on a 1995 caravan. it is done by a speed sensor on the transmission and digtal data is sent to the computer and the computer then sends the signal to the speedometer. This is the case even when the speedometer looks analog. Likely a bad speedometer is the cause if it does not move as the speed sensor is used for other functions and would trip the "check engine" light if it was bad. the speedometer is part of the instrument cluster and likely you would need to change the whole thing.
check speedometer cable for possible disconnection; it comes out of firewall and goes to transmission
Most common would be speedometer cable has broken Remove speedometer head and move vehicle to see if cable moves- if not probably broken - if it does probably problem with speedometer head
I had the same thing happen on an 1999 dodge 2500 and it was the rear speed sensor located on top of the back rearend got from dealer for about $35.
The gears in the speedometer are stripped. If the odometer is working then you have input.
TCM Malfunction, And/Or Speedometer Sensor Malfunction.
If it's an electronic (analog) speedometer needle, you probably have a problem with the dasboard grounding.