Who's an expert on 4L60E's?

Need some help here. I swapped a drive by wire 5.3 with a 4L60E in to my YJ.... It runs and drives well under half throttle. If you give it much more than that it will hold on to the gear to about 5k RPMs and then you get a very slow, hesitant shift. If you just give it just easy throttle it shifts absolutely normal and at typical rpms.

Any ideas?