Fuel Pump Relay. Had the same thing happen on my '84 190E. The originals are not hemetically sealed and moisture forms corrosion on the contacts. It's about a $125.00 part (easy to install). It may sound like a bunch of money for a relay, but better than stalling in the middle of a busy intersection.