Same '96 E320. Yesterday I did some housekeeping under the hood because it was really dusty and dirty under there. I must have gotten something wet in the process. This morning when I went to drive the car, it started right up and seemed to run fine until I got to about 25 mph. The engine rpm then went down to 1000~rpm and the dash display popped up with an ASR message.

After pulling over, I shut the engine off and restarted it. Once again it started right up and seemed to run perfectly until I got back up to about 25 mph and then it did the same thing. Any idea what I might have gotten wet to cause this?
Christine