I believe the answer is a hard NO. As far as I know, this is not something that can be coded; it's at a different level. I think an ECU flash might need to be done. I believe part of it has to do with BMW meeting emissions standards. Don't get me wrong, I'd love for the car to start in the defaults I choose (steering, engine), but last I checked, it was not possible. I just got into the habit of pushing the start button, and pushing other buttons as part of the start-up sequence