Ya like people have said, the internals isnt the problem...its tuning...
if u need help with turbo questions, i think
www.mitsutalk.com has a turbo tech guy that can quickly anser your questions.
i have similar mods as you, but do u not have any means of tuning other than your afc? thats not much...