Ich tippe mal darauf, dass die Batterie nicht defekt ist. In diesem Tread wurden schon einige Ursachen beschrieben. Z.B. mal ab hier lesen: Technische Probleme, Starterbatterie
Außerdem vermute ich mal, dass die Werkstatt natürlich die Batterie scheckt bevor sie das Steuergerät tauschen.