400hp and a lock up transmission ?

Chrysler put 727's in 340 cars for a reason, they are rugged. 904's can be built to take more horsepower, but it's going to cost you. Talk to the guys at the drag strip, they would be a good source of information and maybe recommend a good trans man.