And I certainly do not want to be the bearer of bad news. But...if the Head gaskets have done they will need to be. When the timing belt is changed it requires 4 idlers a tensioner amd a waterpump. So sadly in the future if these items have not been done the cost is about $3000. You need tyo find a subaru specialist. Where are you located?