Noisy fuel pump is indication it is on the way out.
Your idling problem needs to be looked at after you attend to the fuel pump.
If you want your vehicles history, check this Russian site with your VIN number.
http://old.mbclub.ru/mb/vin/?lng=eng
Great find for $200.00