New engine build thoughts

It kinda sounds like you are moving away from street driving. If so it would love a 5600 stall converter.