Sounds nasty for a small engine...

I bet close to 330 HP

Agreed. Prolly 3-330. Somewhere in that range