727 id made / possible to narrow it down further?
Get the throttle pressure linkage (what you called the kickdown) hooked up real fast or you'll be sorry. Without it the clutch pack and band servo pressures are not adjusted according to the style of driving and it'll toast that trans in a big hurry.