A very wise move. If your throttle pressure linkage is not hooked up & properly adjusted you will toast your transmision in a very short time. This would be my first port of call as an improperly adjusted TP linkage will create the exact symptoms you have.