Здравствуйте,в данном случае,есть несколько условий, по которым стартер отключается раньше времени, и выдаёт ошибку.
-достигнуто номинальное значение оборотов, то есть двигатель запустился.
-присутствует сигнал блокировки, возможно от АКПП, если селектор не в положении Р.
-напряжение АКБ меньше номинального.
-механическая неисправность двигателя.
Надо проверять всё по очереди.То есть по какой то причине ЭБУ сам отключает стартер независимо от положения ключа зажигания.Для начала проверьте все предохранители,возможно из за плохого контакта, не хватает напряжения на замке.Обратную связь ЭБУ определяет по напряжению с клеммы 50 через реле стартера.Если её нет, то возможно контакты реле подгорели, и надо поменять реле. Или щётки на стартере подгорели, и изменился ток через втягивающее реле.Попробуйте заводить двигатель в положении селектора N,что изменится? Поменяйте реле стартера,оно находится в блоке предохранителей.
Клин