Replace 2004 Subaru Outback engine or move on?
I purchased a used 2004 Subaru Outback with carfax, service history, etc. and 145,000 miles on it in July 2015 for $4K. I've since put 20,000 miles on it, and made about $2k in various repairs and maintenance, but I seriously overheated the engine this last month of driving and let it go too long without checking it. I'm now being told the engine needs to be replaced, and I'm being quoted $3k for parts and labor for an engine with 117k miles on it. So that all would add up to 9K spent for a car I've had less than a year. Everything else besides the engine is now in solid condition. Is it worth replacing the engine? I'm having trouble swallowing all these costs, but I can't afford a new car payment either. Advice?