Update,
For some reason I drove 80 miles today and the first 40 miles it didn't move, but on the way home I went 40 miles and only 5 miles added to my odometer.
I didn't notice any broken or stripped teeth when I changed the little motor. It worked when I did a brief drive around the block...