The pump assembly from MBNA (oops...MBUSA) is
around $700 and has a one year warranty. My 92 300SE needed one and I got a rebuilt unit also with a one year warranty from a place
called Europarts Unlimited in NC. Their phone
number is 704-847-4130. Mine works like a
new car should....now if I just could find a way to keep the dash warning lights from blinking like Christmas eve all the time the
car will be rid of bugs...for now!