koelner wrote: I fail to understand why the problem disappears for a short time after resetting the ECU.
The transmission has an auto-adaptive function that is designed to keep the performance constant and the changes smooth, compensating for wear in the clutches during the life of the transmission.
The ECU monitors each gear change, and after measuring the clutch slip each time it fractionally adjusts a table of parameters for controlling the electro-valves in the transmission. When you reset the transmission, these tables are all set back to default values.
There may be a condition on the transmission (maybe normal wear, maybe a blocked filter, maybe some other fault) that causes the learning algorithm to go a bit wrong. It can also happen that the learned value is correct for a typical change, but something is causing the transmission to have a slightly random response, so some changes are too soft and others too harsh.
I had a Xantia V6 that had transmission parameters that seemed to be continually changing, it would drive perfectly for about 100 miles, then the changes would all get sloppy for about 100 miles, then the changes would be harsh for 50 miles, then it would be perfect for 100 miles and so-on. I sold the car before it was properly diagnosed (the new owner was advised of the symptoms).