There are no check engine codes. Sometimes all three come on, sometimes they don't come on. If I turn the car off, then restart it, sometimes the 3 are back on, sometimes not. Eventually they come back on.
How did you read the codes? If it was with a generic scanner I believe Honda HDS will give you a bit more info if you can get access to that
I'm not sure if it's the same thing but also how old is the battery? Mine put on a load of random warning lights the other day when working on the stereo system after the battery ran flat