Compression ratios and the compression test you had done are two different things.
If an engine isn't holding compression it won't make power, regardless of the compression ratio. The results you've had are low for any engine
If an engine isn't holding compression it won't make power, regardless of the compression ratio. The results you've had are low for any engine