Throttle pedal/cable woes
You may have to play with the length/mounting a little, but this will make life much easier......
http://www.summitracing.com/parts/HLY-20-7/
View attachment hly-20-7_ml.jpg
I see no pressure/kickdown lever, so I assume it's a manual trans or a auto with a manual valve body.
Print