Здравствуйте, Вадим. В случае с дизельными моторами в мороз, причины плохого запуска могут быть в неисправности свечей накаливания, наличии воды в топливном фильтре, а так же недостаточном давлении топлива.
Соответственно стоит начать с замены топливного фильтра. и проверки свечей накаливания (с помощью тестера проверить цепь и целостность самих свечей).
Россия, Subaru Legacy