Quick follow ups on these possible causes.
If the steering wheel were the problem, shouldn't it remain locked while I am unable to turn the engine on?
I did the following test while the car was not turning on:
I took the key out of range of the car. The steering wheel locked.
I then brought it back and it unlocked. The engine would still not start. I assumed that ruled out that explanation. I assume that for the steering lock to be the problem the wheel would need to remain lock while the push button does not work.
Also, the fact that it goes into ACC, does that rule it out? I think a steering wheel lock would remain the car in Lock, not allowing it to go into ACC or On.
If it were the electronic ignition switch, are there any other clues that that would give? Any other observable oddities I should expect? I realize you say it needs to be acting up to be formally tested, but for instance we have ruled out the brakes because the brake lights were on.
For example, the engine was not "trying" to start when I push the button, there was only a resopnse on the dashboard but nothing audible from the engine itself. And then, when the car started it was 100% able to turn off and on without a glitch, like 10 times in a row. Does any of this make it less likely to be the electronic ignition switch