06 330XI, engine wont turn, only brake light comes on
i discovered a few days ago that my bmw had a bad battery, even though the car was starting and running fine. I discovered the battery issue when i took it to autozone to have it tested. they said it was 70% full but failed the test. I hadnt gotten around to changing the battery yet and then this afternoon my car wouldnt start. the engine wouldnt even turn over. I had a tow service come and try jump start me and he couldnt get the engine to turn. it was completely dead. Only a few lights came on the display. So as a last resort i disconnected the negative on the battery and let it sit for about 15mins then i reconnected it and the car started. So i drove to the parts store and picked up and new battery and put it in. The car started fine two or three times after that so i drove home ( a couple of miles) and later on i went back outside and tried to start the car. Same issue. Dead. with only a few lights on the display. The interior lights and all other lights in the cockpit see to work but nothing as far as ignition or engine lights. The radio also comes on. NO Error or warning lights.
I have included A pic of the lights i see when i press the ignition button. If i hold the ignition button in, the lights will stay on for a few seconds then go off. Then i press it again, and the same lights will come on for a few seconds and then go off again.
see attached image.
Any help greatly appreciated.