Здравствуйте, Уважаемый автовладелец!
Причина проблемы вероятнее всего в неисправном датчике температуры двигателя. С него необходимо начать проверку. Далее следует проверять проводку вентилятора.
Также желательно провести компьютерную диагностику.
Россия, Subaru Legacy