Random "ESP inoperative" message

Sometimes, when I start my 06 CLS 320 CDI, I get an "ESP inoperative" message. The car seems to slightly pull on the right when I let go off the steering wheel, and a friend of mine hit a curb with the right wheel some weeks ago.
I think it may be related. I'll get something to pull the codes as soon as Corona leaves us alone, now all the shops are closed :/
I have a second, less important problem but I'd like to address it too: the license plates lights are very unstable and show up as not working on my instrument cluster. It started with only the right one but now both work intermittently.
Thanks

I think I know where the ESP message can come from. The car also takes a lot of cranks to start, thus I suspected injector leaks to have occured. But the time it takes to start coupled with the ESP problems led me to think that the cause to all that is a simple weak battery. It has 230k KM and iirc still has the original battery. I'll check that.






