Seriously. This is a procedure that I tried that basically erases the memory in the computers.

It fixed the exact same problem your having in my car.

You won't believe it.

I think it just reset the downshift point to a much slower speed.

Car shifts smoother all around now...

http://bimmer.roadfly.org/bmw/forums/e34/4985982-1.html