My speedometer isn't working. All other gauges ARE working. Is it cable operated on 2001 Chrysler Town & Country

The battery drained out of nowhere, and she wouldn't start. After a jump everything is OK... so far. When it did start the speedometer jumped backwards below the 0, and now doesn't work!?? When I start her now the 'ometer jumps back up to 0, but still doesn't work. So it does actually move. Any ideas on what this could be?

2 answers
poss. loose connection or failing fuse. bring to a shop diagnostic run to confirm or dis miss.
poss speed sensor,get a diag from your mech