So this is an odd issue.
2005 Kia Spectra 109,000 miles (well maintained car)
My speedometer is choppy. The problem comes and goes right now.
When I am on the free way going 60 it might say 20 - 30mph it might say 0mph.
Before the problem starts the speedometer needle isn't smooth, it appears to be sticky or choppy.
I have gotten it to stop doing this two ways. First turning off the car seems to fix the problem temporarily and also sometimes coming to a complete stop fixes the issue. Any ideas?