Mine would do this before I replaced the wiring harness, has yours been replaced with teh updated harness?
IIRC the idle speed is computer controlled (one of the very few things) on the 95 E300 and an eco wiring harness issue can cause oddities.
I also installed a new OVP at the same time for good measure.
__________________
1995 E300 Diesel
~300k
|