Dont forget the dished washers on the pump mounts go a certain way they should dish )( that way not ().
and whey only need to be nipped up not screwed down tight
I have never heard a pssschhh on mine there is no dump valve to make that noise unless you have a split in the pipe work from turbo to inlet manifold you should not get a noise.