My 1998 Subaru Legacy [76,000 miles] started randomly over heating last year. The radiator was removed and cleaned and the thermostat replaced. For six months no problem then suddenly yesterday the engine heat gauge on the dash goes to the max temp. Meanwhile the cabin heater is blowing unheated air. If the past is any indication, the problem will go away for a week or a month and then reoccure again. It's almost like some loose foreign matter is floating in the coolant and suddenly blocks a key passage. I'd appreciate any help.
Thanks Chris