how much power can stock a h22 motor make

My buddies 3700LBS 3/S went 145-150MPH traps. So…

PSI != Power directly.

Curiosity. Is the power an issue or the pressure? If it’s the pressure, there are a lot of ways to make more power per PSI.