the car sounds like it is running smoothly with the turbo but it sure does have that off switch on switch peaky powerband that a lot of turbo cars are plagued with.
turbo.jpg
I am sure with some more testing you can get a turbo that will be able to provide a wider powerband. Otherwise it will just be good for some roll racin yo!
again, god job on the fabrication and tuning. this is definately a great thing to see going on with these cars, hopefully something great comes out of it.