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