Ojo, no todos los códigos de fallas desaparecen de esta forma y hay módulos que no pierden su programación solo por desconectar la batería; dentro de los módulos hay una memoria de tipo ROM, que almacena los valores y los deja allí en ausencia de energía; ¿que problema tienes? o ¿que falla para que quieras reprogramar todos los módulos?