When I bought my 66 Barracuda, the engine was damn near identical to yours, but set at 10:1.
It even had the same rearend/gear and transmission.
It was lazy out of the gate, but liked rpms, which is what I have been told about 340’s.
I wish I could tell you that I just installed a different...