Last turbo I had leaked in the same place too. I figured it the turbo seals, but now it's got me thinking.