There is plenty wrong with the setup, but that's not the point. If everyone would have read, we KNOW that the tune is way off, the manifold needs work, the wastegate needs to be larger, etc etc.
The point is that DROPPED IN, that turbo SCREAMS! 391whp is NOTHING to sneeze at considering if the tune is better and everything gets corrected, he'll push 450-500 without the turbo even sneezing! I want this turbo next, for sure.