Seb put the car back on the dyno and did a flow test. Only lost 1 psi after the intercooler so no boost leaks or gerbils in the intercooler. It must be that the stock motor just can't spin this blower. It looks like I'll have to get it modified*.
*the blower, not the motor