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