A bad tps will cause your trans to shift wierd like that.