Step Motor
Sounds like pin that holds the gear in place on the shaft is broken.
Doesn't seem like it would strip "All" of the teeth off the gear. Maybe striped enough teeth so that it doesn't contact the other gear.
The motor is not very hard to take it apart. Just mark where everything is or take pictures so you can get it orientated correctly when you put it back together.
Bob
__________________
|