SO....it's a used turbo.......
Your compressor wheel is toast. Either replace the compressor wheel or you will have REALLY bad running conditions.
SO....it's a used turbo.......I had just put in a new (but used with under 100k miles) turbo
^^^^As above......And I believe my mechanic hooked up.....