I know for fact he didnt make the power, maybe he was just to scared to put it on a dyno. But if the motor is built like u said it should take 650HP no problem. Maybe not wih that turbo, but overall you should be fine.

Ask for a copy of his dyno chart?