Well - after taking it apart, adding 900 miles, and putting it all back together, the odometer works and speedo doesnt (I had a little trouble with the spring!)... at least I gave it a good run for its money!

I guess I'll be calling Joe in the morning!