Well Rinfield, we haven't been a whole hell of a lot of help with your trans issue have we?
It's because we are, mostly, a bunch of manual trans hard asses in this forum ...
Seriously though, except for the basics, I've always taken my automatic transmissions to an "expert" to have work done.
This could be a problem not even related to your transmission. It would be very hard to diagnose something like this over the internet.
What I would do is find a local speed shop or ask some guys at a car gathering for references to a person who is knowledgeable.about setting up high performance transmissions.
If it still, otherwise, shifts alright and isn't acting all weird, it may just be something simple that a good transmission shop can figure out.
Frustrating, I know.
Why can't stuff just work right?
Good luck getting it figured out!