Добрый день.
Варианта два: либо неисправен датчик температуры охлаждающей жидкости или его проводка, либо неисправен вентилятор или его проводка. Проверить датчик можно, вытащив его и опустив в горячую воду (100 град.), и замерить сопротивление датчика. Чем выше температура - тем меньше сопротивление. При 100 град сопротивление должно быть 177 Ом, 90 - 241 Ом, 80 - 332 Ом. Если датчик неисправен - дело в самом вентиляторе - смотрите его проводку и разъем.
Москва, Subaru Impreza