By way of an update regarding strange goings-on with Panda electrics...
I was getting error codes, as above. I didn't get around to fitting a new battery, but I started getting a DRL out message. I was just about to change the bulb (odd, because it wasn't long ago changed) when as if by magic it came back on and I began to get the 'check stop light' error (all the time continuing to have occasional Hill Hold, Start/Stop & ESC off messages).
I changed the rear bulb yesterday, even though the filaments were intact (don't really get that, but hey, I did the thing). It's now had 4 trips, maybe 50-60 miles and no warnings for bulbs (obvs), but also nothing for the ESC etc.
Not quite enough miles to be conclusive yet, but what on earth's happening? I know canbus systems work in mysterious ways, but welcome any sense that can be made by anyone?