not even. usually its the connectors in the plug. I had the exact same problem.
Easiest way to diagnose what is:
Unplug wires going to speedo sensor, in the plug you will see a white cover, take this off with pliers or a flat blade.
Then roll up tiny tiny strips of foil, with a paper clip push them inside each connector (there are three).
Then clip the white cover back in and put the plug back onto the speedo sensor.

If it starts working then all you need is a new plug, which you can get from any wreckers.
If its still not working it's the VSS (vehicle speed sensor) or possibly the cluster.

Before you try the foil strips try just disconnecting and reconnecting the plug and push hard on it when you plug it back in.