don't want to piss in your cornflakes, but you may have internal engine damage as well. that's what happened to me, before you spend the coin on a stock turbo go get a compression check, do you have any cylinder misfires?
In retrospect I would have bought an aftermarket turbo instead of a stock one. BNR performance sells a good unit I hear
Just my .02, Good luck