speedometer

Check the cable. That might be your problem. I've seen them cause the speedo to be erratic and then not work at all.