Как специалист по шаговым двигателям могу сказать только одно.
Если шаговый мотор сгорел то он не вращается совсем !!!!
Во всех остальных случаях виновата электроника управляющая этим мотором. Тот самый Драйвер шагового двигателя. Драйвер - это кто-то или что-то управляющая(-ий) чем-то. В данном случае это силовая микросхема (или группа микросхем) управляющая двигателем.
А еще бывают драйверы автомобилей.

Возможно это драйвер двигателя, возможно это аппаратная или софтвеная часть MCU.
Вот что еще. Если на моторе правильно поменять провода то он будет вращаться в другую сторону. А еще бываюм моторы с интегрированным драйвером. Но их обычно не используют так как они более дорогие.
Так что вы наверное зря ждете свой моторчик. Не поможет процентов 90.