From what you are saying sounds like you could have a head gasket going. Check the oil for milky look. Also look in radiator while running for bubbles. Look in radiator reservoir for engine oil. You also might notice smoke coming from exhaust. Anyone or all of these is pretty good chance that you have a head gasket leaking.
Search Subaru Legacy Questions
Subaru Legacy Experts