стартер не крутит на холодную

Доброго времени, помогите найти причину, поискал на форуме подобного не нашел.Проблема такова:при повороте замка зажигания стартер не крутит хотя втягивающее срабатывает, но после многократных попыток всетаки проворачивается - двигатель заводится.Проблема проявляется при морозе -10 и больше.Стартер проверяли все работает, поменено в нем практически все(бендикс, втягивающее,контактная с щетками) не помогло.Чуть прогреешь двигатель или на улице теплее - заводи сколько хочешь.Такое впечатление что стартер просто не может провернуть двигатель на морозе,хотя с 20 поворота ключа он все же заводит?..Проверял напряжение на контактах стартера - все есть.Замок?-почему тогда в тепле заводит без проблем.Короче причина не понятна.Может кто подскажет чего? Я понимаю машина не новая (1998 ,AGN) но были и другие постарше но с этим сталкиваюсь впервые.