I have been in contact with the engineering staff at Dutt. perf, and they assured me that all they did was the plumbing for the turbo. The engine was already built when it came to them.
Just call me Judge. People suck. Life begins at 170mph...until that point it is just boring.....