Eco survives a stop/restart (key off) only if its selected when in default. You can set it in any mode, however a restart always reverts back to default, AND turns off eco only when it's set in track/sport/custom. Suspension and steering, for those that have electric steering can be set to sport or track while in eco.
(If it hasn't been said yet, go into modes and just press eco to turn it off)