Savage!!! That turbo is a thing of beauty... Doubt very much tis pushing 200hp though lad not unless your running about 3bar boost and pouring the diesel straight into the inlet manifold!