Car ran slower then expected.

What speed pro pistons are you running, are they the "hypereutectics"? If they are you will be nowhere near 10:1.

Yes they are. I got that number from other builds. I haven't had time to run a compression test.

The converter will be the last thing to be replaced simply because I need to save some
More money and I am not in a hurry to pull the trans anytime soon.