its kinda weird.. turbo is spooling and there is no leaks and you loose power...
You didnt just ducktape the turbo to your header did you??

jk...
Have you gotten the car tuned up? Could it be that the fuel and air mixture if off? Im not an expert tuner and this is where i would come with my questions as well, but if the turbo is spinning and there are no leaks, then there is gotta be pressure.. could it be that the gauge is not working so you dont get the boost you think you should an the car is running crappy because its not tunned perfectly and you just think its not getting boost??