Most engine management systems relearn every time the vehicle is started because of air temps, engine temp etc.
Unless the vehicle has thrown a code that needs to be reset, it shouldn't make any difference for efficiency. -- Better to have it and not need it, then need it and not have it.