Weird speedometer issues

Check the Speedo drive gear in the trans.
^^This- make sure you clocked the speedo drive correctly when you reinstalled it after the rebuild. If not clocked correctly, it could be "jumping teeth".