То схватывает, то нет - это то крутится, то нет? Или то "зацепляет", то нет?
В первом случае масса вариантов (ИМХО), закисшая масса, подгоревшее реле (не помню, стартер через реле включается? по схеме погляди), замок зажигания, окислившиеся клеммы на стартере или аккумуляторе и т.д. Маловато исходной информации.
Во втором случае скорее всего бендикс (обгонная муфта) - неремонтопригодна, стоит грошИ.
Вообще втягивающее щёлкает или нет?
Сложно дать ответ не зная на что конкретно отвечать.
С наилучшими, MishGun.