Quote:
Originally Posted by CamasM3e93
Refreshing the year old thread for a reason. I had a similar issue on the new-to-me e90 I picked up. The seller had put in a new BMW battery correct for the model a couple of weeks before the sale. No mention of labor charge for battery registration on the receipt. On my drive home I was getting some audio clipping on the stereo and then we started to get EDC/ABS errors followed by the speedometer going bonkers - all culminating in the iDrive screen rebooting then the car would be fine for a while then the problem would repeat. the car drove/started fine through this. I did a quick web search and saw it might be an alternator or battery registration issue. we drove the final 6 hours home with the seat heaters off and that was enough to make the issue disappear. Scanned the alternator yesterday and it read 'GOOD'. So off to the dealer I go to see if I can get them to register a 3 week old battery bought at a dealer 4 states away.
|
One other important item to check with these symptoms is the "Intelligent Battery Sensor".....
.

.
The IBS contains a micro-processor that is used to monitor/measure various battery conditions such as:
Terminal voltage via measurement from B+ to Gnd
Charge/discharge current via integrated shunt resistor
Temperature of battery acid via integrated temp sensor
And

.
IF the sensor (blue plastic plug) is not clicked back together after battery replacement, then gremlins they WILL be comin'.. It's definitely worth checking..
https://bimmerscan.com/bmw-intellige...ry-sensor-ibs/
BMW Intelligent Battery Sensor (IBS)
The BMW Intelligent Battery Sensor (IBS) is a mechanical/electronic device which is connected directly to the negative battery terminal. The measuring/evaluation function of the IBS electronics, continuously measures the following values under all vehicle operating conditions:
Voltage (6V to 16.5V)
Current (200A to +200A)
Closed Circuit Current (0A to 10A)
Starting Current (0A to 1000A)
Temperature (-40C to 105C)
When the vehicle is stationary, the IBS is programmed to wake up every 14 sec. and makes the required measurements within approx. 50 ms in order to save power. The measured values from the IBS are provided to the DME by way of the Binary Serial Data Interface (BSD) to calculate the State of Charge and State of Health for the battery.
State of Charge (SoC) is a calculated condition showing the current charge of the battery. SoC is used during key ”OFF” periods to insure the battery maintains a sufficient charge to start the engine at least one more time.
State of Health (SoH) tracks the history of the battery. Charge/dis-charge cycles and times are monitored. SoH helps the DME determine the proper charging rates and anticipated battery life. Internal resistance of the battery is calculated by the IBS from the current and voltage dip during engine start. The values are forwarded to the DME to calculate the SoH of the battery.
Software contained in the microprocessor of the IBS utilizes the measured values to calculate the State of Charge (SoC) of the battery during vehicle sleep mode and compares this information with that received from the DME/ECM pertaining to the battery SoC/SoH, during the period of time between engine “OFF” and deactivation of the DME main relay.
The current SoC/battery data is stored in the IBS every 2 hours over a 6 hour time frame, providing 3-2 hour snapshots of battery SoC information. The stored information/snap-shot data is overwritten every 6 hours. Whenever KL15 is activated the IBS updates the DME with the current closed circuit histogram/battery status information, by way of the BSD. Upon obtaining updated information the DME evaluates the new data and if a closed-circuit current draw is identified a fault will be stored in the fault memory of the DME.
IBS Diagnosis
A fault code is stored in the DME when the IBS is defective. The DME adopts a substitute value and assumes IBS emergency mode. IBS emergency mode boosts the idle speed in order to sufficiently charge the battery. Direct diagnosis of the IBS is not possible, it can only be diagnosed through the DME. The self-diagnosis function checks the voltage, current, temperature, terminal 15 wake up signal as well as system errors in the IBS.
Diagnosis Hints
AND

.