внесу свои 5 копеек в тему…
есть еще несколько причин вроде не поднятых здесь…
1. сигналка, если устанавливали, то всяко цепь на стартер рвали релюшкой, могут быть в ней проблемы, как с релюшкой так и с сигналкой…
сигналку проверить "режимом валет". ну а релюшку обойти — замкнуть…
2. подизношена шестерня стартера, ну пару раз пытались запустить работающий двигатель

ну и при втягивании зубчик в зубчик упирается и все, ключиком поворот и запуска нет… тут слушать надо, обычно втягивающее слышно…
3. износ втулки вала на котором шестерня стартера бегает, ну и этот люфт приводит к схожим последствиям… подклинивает стартер, может и бывало так, что после первого раза шестерня заедает и не возвращается назад…