Manual valve body.. do you need a kickdown linkage?

This car had a manual kit installed. Didn't work out so well on 2nd to 3rd shift. If he could he talk he would tell you to buy a good manual valve body. Once you shift there is no clutch pedal to fall back on. Automatics have throttle pressure. Manuals shouldn't

spoiler pics 576.jpg

spoiler pics 577.jpg