wife mentioned some dash lights were flickering ocassonally...no codes generated...checked the 3 yr old BMW battery and the indicator light on top is black which is supposed to indicate a poor charge condition...checke dthe voltage and it's at 12.3 V...do I have a battery ready to go but not yet gone ?