если я правильно понял причину, то:
разбери мотор, посмотри скользящие контакты
и если работает только максимальное положение(максимальная скорость) посмотри еще щетки мотора, там из должно быть 3 штуки - одна на массу, и две других на разные скорости
а почему на разные скорости 2щетки, а скоростей 3? (мотор дворников десятошный)