Здравствуйте.
Что касается вентилятора охлаждения - причиной может быть как сам моторчик вентилятора так и проводка или реле. Для начала проверьте наличие напряжения на контактах вентилятора, если напряжение присутствует, тогда причина в самом моторчике - придется его менять (он не обслуживаемый). Если напряжение отсутствует, тогда необходимо проверить проводку и реле.
Касательно второй проблемы (временно возникшей) - вам лучше провести компьютерную диагностику, она должна точно показать какая была ошибка. Вероятные причины: датчик расхода воздуха, сбой подачи напряжения на катушку зажигания.
Россия, Subaru Legacy