If the S15 oil drain tube doesn't fit on the turbo, then your turbo is not a true Garrett ball bearing center T28 unit.
My S15 oil drain tube bolted up to my HKS turbo fine, it just ended up pointing in the wrong direction for me to put the rubber hose on it, so I ended up using the T25 oil drain tube on there, with the 2 holes elongated of course.
So my take on this is that, your turbo itself seems to be the culprit.
Since you mentioned eBay and refuse to listen to people's advice about NOT USING TEFLON TAPE ON AN FITTINGS, I can only assume you bought your turbo off eBay and got something that's not a real Garrett ball bearing T28.
|