Честно говоря, то, что вы описали обычно происходит от банального падения напряжения аккумулятора. Проверьте напряжение в покое и при прокрутке, оно не должно падать ниже 9,5-10В при работе стартера, иначе реле будет трещать и стартер если и будет вращать мотор, то недостаточно энергично и система управления тоже не сможет управлять исполнительными механизмами- топливным насосом, форсунками, катушками зажигания.