You could have a delay. On my VW it actually has this: 0 - DRL on when driving 1 - Parking lights on all of the time 2 - Auto - DRL on and headlights come on automatically plus the convenience feature where the headlights stay on for 15 seconds when you get out and will turn on if you unlock the car with the remote (you can adjust the length of time of the convenience feature by logging into the lighting module and changing it) 3 - Headlights/Tailights on when it's running 4 - Headlights/Tail Lights and Fog lights on when running If I had the bottom of the line model, then the original situation of the headlight switch happens. It really comes down to a modified switch and a change in programming for the lighting module plus a sensor for auto lighting. All cars have two power circuits, switched and 12V all of the time. If the Elio headlight switch is has a 12V switched then it would just be an internal change to the switch itself. If they have a PDM (power distribution module) then it's a programming change. The delay you talk about comes from the module itself as cars today use them to drive most of the vehicle as it's much cheaper than having tons of fuses and relays with extra wiring. You can run a complete car with a PDM that's about the size of an iPhone and program it however you like. This is why cars can do some amazing things today as opposed to the old days where you had to get the right components to build what you needed. Elio has mentioned in the past about modules so I suspect they are going that route due to cost and simplicity. 10 years ago it wasn't that way but today, it's how even cheap cars are built.