Same thing happened to me…installed it once, it leaked
spoke to them , i sent them the turbo because they wanted to do a bench test..came back to me , i installed it and it was still leaking:/ should i go with another brand ? ?
*mine is leaking on the compressor housing side*