727 or 904?

Honestly, if you need a new trans, I'd be looking at this as an opportunity to put some type of OD in your car. Trust me when I tell you once you have an OD it's life changing and you'll never go back .