repair the wiring for the headlamps yourself, replace with heat resistant wiring in the lights, same issue with older mercedes like the W210, W140 etc and also some nissans and mazdas.
You can find the wiring kit easily now for BMW and MB, earlier on it used to be a wire, crimpers, heatshrink job.
btw - the pump running too long is a telltale sign of a failing pump, buy a rebuilt one, the original ones are garbage.
btw - the E70 suspension is unforgiving and couple that with runflats, lets just say if you need a solid jolting side to side and jarring front to back, get a ride in it. (like a potohar in roughness but VERY nice at speed unlike the potohar which is haraam - suicide is haraam) 