273 Edelbrock upgrade for my 66 Barracuda, throttle cable issue

A 340 throttle cable bracket is probably what you need. They make them new. I can post a link to a thread in a min.