phast1 is right. I've owned too many Subarus in the last four decades not to recognize the dreaded and seemingly unavoidable HG virus. The only other suggestion that I can make, assuming that unfortunately the HG diagnosis is correct, is to make sure the replacement work is done properly and thoroughly. Four years ago in my last HG experience with a 2005 Outback, the Sub. mechanic pulled the engine, machined the heads, changed all the belts, etc., everything that might fail in the near- to mid-term, since my son was taking the car across the country to college and would need it for years to follow. The cost was about $2300 and since then the car has been driven over 50,000 miles and has needed no further engine work. It's currently at 175,000 kmi and in daily use. Good luck!