Lost Kickdown

It sounds like a linkage problem. There should be no throttle pressure (kickdown) at idle but the lever should be full open at full throttle. If not, there is a mechanical advantage issue with the linkage. You didn't mention if you had manual linkage on the car. A mis matched pivot arm from a wrong application could cause the problem.