looking for a heavy duty street 727

From the experiences of those on this site, I did not go with the TCI.
Get a local tranny shop in your area to rebuild a core for you.
It wont cost any more than the TCI and if it doesnt work right you can take it back to them and they will fix it.