Frustrated

Well my compression is about 10.5:1 I have suufecient fuel and it breaths decent so if its making horsepower then its making torque correct? I know the car is making power