I doubt if it will go off on it's own, I suspect you dragged some muck from the tank which possibley affected the flow of fuel, has your fuel filter been changed is it due for chang? The ecu lamp will light when the mixture is incorrect, I suspect the running very low on fuel is what caused your problem
You should be able to clear the lamp with a hand held diagnostics tool as is shown on my site, the initial cost would be slightly higher than going to MB to have the light deleted, and all they will have done is deleted a light, purchase the unit and you have it for all time, but your car does need to be petrol 2000 onwards diesel 2004 to ensure these units will work, i.e EOBD complient if you do decide to purchase follw the information on the page to get the discount offered. Either way if the cars running ok then there is no panic to do either
and it goes woithout saying that feed back would be appreciated what ever you decide to do.
Bert Rowe's-mercedes-benz 'A'-class info. (OBD2)(EOBD) On board Diagnostics scanners meeting OBD2 standard & A class Mercedes.