I had a leak on my trans and they replaced the gasket and replaced the flluid and it shifts much better. They also reset the adaptation in the ECU and its like a whole new car. I was having the same issues and it also seemed to not want to downshift. Hope you can get it figured out soon.
"You should never underestimate the predictability of stupidity."