I now have the same problem on my 1990 300e, it started after reconnecting the battery after replacing headunit. Did you get it resolved yet, and if yes what worked?
I found this thread that I will look into tonight:
http://www.peachparts.com/shopforum/showthread.php?t=189610&highlight=windows