As Im a Mercedes technician my personal opinion would be to take it to a main dealer and see if you can get goodwill gesture from subaru it should bring the cost down and as long as you have full service history and all service items performed at the correct intervals you shouldn't have a problem. As this would be a premature failure which shouldn't of happened