im not expert but it looks like that turbo saw A LOT OF OIL i mean look how caked up the wheel is.

fins look pretty dseverely damaged too