Feel like 360 should have more power

With compression numbers that low, I don't think you are going to get much performance at all. You might be able to get it running decent (like a bone stock engine), but I would not expect too much power.