Oil drain looks great to me, id say the seals are definitely shot on the turbo.