Speedometer not at Zero

I would start be pulling the cable and cleaning it inside and out then lightly greasing it.

If that doesn't do it, pull the speedo, and clean it. You can use compressed air in a can, I have also used spray electrical cleaner from RadioShack.