Seems as though that the magnetic pickup or whatever that is (turbine shaft is notched under the sensor) has an O ring and one side was flattened causing the leak. I siliconed it up and hopefully no more leaks.
I want to get rid of this turbo
Sell it to me for cheap.

I've done some "mods" to it...lol
I really want a HE351cw or HX35 with the 9cm^2 housing. I love the turbo, just not the 40lbs of cast iron that comes with it.