Well, my transmission problem is unresolved. My wife was stopped with her foot on the brake on Friday and the X3 made a huge bang and lurched forward. It was so severe she thought she had been rear-ended (she wasn't).
This time I was able to drive it to the dealer where I bought the car. When the service manager downloaded the data from the car there was a new error code. They are going to begin work on it tomorrow.