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