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