Hi
As scootnwinn says did you check it over yet?
If your scooter speedometer is not working most of the time it is a result of a broken speedo cable. Broken, old and frayed speedo cables can be replaced relatively easily. There are a few ways to check out the speedo cable. Remove the cable at the front wheel. The speedo cable is in two separate parts - the inner cable and the outer sheath. Try to fish out the inner cable and pull it out a foot or so. Is it complete, or broken? If it looks ok, pull it all the way out. Did it come out in one piece? You can tell because the end of the cable will be squared off at the speedometer end. If the cable is ok, apply a little grease or oil and reassemble. Next, spin the front wheel and watch to see if the speedo drive in the wheel is moving. If it does not move either the pins have sheared off or the gears are stripped. Some of these parts are replaceable. If the gear drive unit is ok, reattach the cable to the wheel end. Disconnect the cable from the speedometer and spin the front wheel. You should see the end of the cable turning, if it does, reattach the cable to the speedometer. If the speedometer still does not work, then the speedometer itself will need attention. Sometimes they get gummed up after a long time. See if the parts will move by hand. If not, try disassembling the speedometer and spraying some lube into the back of the cable hookup.
Take care and ride safely
Yours Hank
__________________
"4wheels move the body 2 wheels move the soul"
Duty, Honor, Country. Those three hallowed words reverently dictate what you ought to be, what you can be, what you will be.
Douglas MacArthur