Making boost, but no power? Could be the turbo... might not be. Make sure the wheels have not made contact with the housings. If they have, it's time for a not-so-cheap upgrade.
do NOT run a turbo that has touched the housings. This WILL grenade eventually. Boom no good.