Hey Eddie,
I know absolutely nothing about autos!
I think you still need your kick down or the gearbox will be sluggish!
Someone on the forum will have an answer!
You won't have to wait long, someone will advise!
Lokar probably has a cable from your carby linkage back to the transmission?
Cheers Phil