Thank you everyone! It looks like the ignition switch has an intermittent open when returning from run to start. Using a meter wasn't showing consistent results but watching the headlights while trying it showed they were on, then start, then off briefly when returning to run, then on again...