Had a similar problem a few months back, my window would not operate above a certain temperature.
After much head scratching and checking regulator for damage etc.., I bit the bullet and got a new motor.
Works first time everytime now. Was it a new genuine MB part you used last time?
1989 W124 300E