After some more checking I think I may have an air leak and/or timing issues.

Would you recommend a higher stall speed converter? Or Smaller diameter like 10"?