1966 v-8 Barracuda project in Tennessee NOT MINE

Owner/dick at CAT dealer lost a key and blamed me for it. Never got my last paycheck. Still not a trip to Switzerland though!

I don't see a kickdown on that throttle linkage unless I missed it somehow