why does my 99 honda odyssey die or “sometimes” almost die, when i see three of the idiot lights on my dash come on; the traction control light, brake light and the srs light.
There are so many possibilties that only a thorough electrical check of the car is likely to find the problem, but some things that come immediately to mind are:
A failing alternator
A bad ground
A loose battery terminal
And, the list goes on…
…and a bad battery…
My first thought was electrical too, but of the engine is dying with the key “on” it will cause the multiple lights as the voltage drops off, so you may want to not discount the engine itself as a cause. By that I mean things like ignition, fuel pressure loss, even an IAC or a bad sensor.
There are just too many possibilities. Start by getting the ECU checked for codes.