Possible, yes, but a big expensive build, and even with the strongest internals you can buy, that block won't last too long, making 5 times it's designed power.
I think that guy is full of bullshit, unless I see pics and a dyno sheet, I won't believe it.
I mean making 400+hp on a SOHC is one thing, but boosting 34psi is another.
__________________

2002 Subaru WRX
1988 Honda Civic Hatch