Самому вряд ли удастся починить стартёр. Поэтому я бы советовал найти в своём городе фирму, узко занимающуюся ремонтом стартеров, генераторов и обратится к ним. Новый стартер покупать не надо. Они снимут старый, что нужно заменят, почистят. Я в своё время тоже сталкивался с проблемой запуска мотора. В результате отдал около 4,5 т.р. за ремонт. Только снять-поставить стартер стоит 1,5т.р.+ з/ч и ремонт. Есть конечно вариант купить на разборке другой б/у стартер, но не факт, что он будет лучше вашего и через какое то время тоже не загнётся. Я бы лучше свой чинил.