Pump was taken care of, and it was under recall (I believe, but other way was taken care of). I am on mbworld I checked into alot of things before I bought the car.
And yes the car has alot of electronics - A buddy of mine is the owner of pinnacle motors in NJ. I had him check the car out. They are one of the best mercedes specialists in the Northeast. All there guys were flown to Germany/Cali to train on these type of cars. (SL, S, CL, CLS)