What turbo setup do you have and what gears?
how many miles are on your turbo? I think it is pretty well documented that the oil less turbos need some break in before they start spooling up fast, and that is a little bigger ar than you would really need for your setup. I think the turbo breakin is probably the biggest suspect though(and I didnt even mention the 2.5" up-pipe, oh wait i just did!)