One of the gears had a tooth missing. That is all I could find wrong and it really doesn't explain why it ran fast. I replaced it and now it works fine. I just happened to have the gear I needed in my left over parts from fixing the non-working odometer a year or two back. All is well.
Thanks for the help!!