Jim,
There is no telling what caused your inoperative steps. It could have been a poor contact in the wiring or motor as Tom pointed out. It could also be battery related if you were not plugged in and the rainy weather would not let the solar panels keep the batteries up. If it quits again you will have the opportunity to locate the problem then.
Remember one thing, if it is working now it is usually almost impossible to tell what was wrong 2 months ago. Like I use to tell my customers when they wanted me to fix something that happened one time and never again, "I can't fix it if it isn't broke".
Gerald