Welcome to the site and glad you could join us.
I'm hoping this is a Subaru dealership and that this work was done by Subaru technicians. Also, what was the cause of the engine failure..., i.e., turbo failed and was replaced, then engine failed?
If this was not done by a Subaru shop, by Subaru techs,or at least someone with a lot of Subaru engine experience, then, I'd discount the engine and figure on replacing it at some point in the near future, especially if there's a failed turbo somewhere in this mix.
And, that seems like a lot of miles for an 08... would expect something closer to 70K
- Pro amore Dei et patriam et populum -