TCI Transmission is bad

Man!!! I just picked up a brand new TCI 727 at a auction for $500. I have not installed it in the car yet but Im hoping that I never have any issues with it! Im nervous as all heck now!

Do you know transmissions, or know someone that does? If so I'd take it apart and inspect it good before I went to the work of putting it in. If you do find a problem it'd be easier/cheaper to correct now.