Vehicle Identification

At a Glance

On a BMW, the battery dies of old age less often than you’d think. More often the control module simply doesn’t know the battery was replaced: no registration was done, the charging profile carried over unchanged, and the new AGM battery gets charged to an algorithm written for a worn-out one. We cover the three measurements that show whether the battery or a drain is the culprit, plus the IBS registration procedure.

Vehicle Identification

Diagnostics is tied to a specific vehicle—it uses the 17-character VIN (chassis number). Processing runs locally in the browser: the number is neither stored nor passed to third parties.

Related articles in this collection are tied to the BMW N54 and BMW N43 engines, plus the BMW 4 Series G22 Coupe and BMW 4 Series G26 Gran Coupe.

Symptoms

  • Hard starting, sluggish cranking from the starter motor.
  • Faults appear sporadically, without repeating consistently.
  • The auxiliary heater won’t start.
  • The car won’t start even with a new battery.

The sporadic codes here aren’t a separate problem—they’re a side effect of voltage sag: at low voltage, control modules log erroneous entries to memory.

Battery-Related Fault Codes

Code What It Records
A0B1 Fault in the IBS—the intelligent battery sensor on the negative terminal
A0B4 Battery/on-board electrical system code; the source material gives no definition
A0B7 Battery not registered—the replacement was never coded in

The three causes below map directly to these codes. Four more codes appear in the same collection but have nothing to do with the power supply system—they’re tracked separately so the causes don’t get mixed up.

Code System
2A82 VANOS, intake
2A87 VANOS, exhaust
2AAF VANOS, exhaust, bank 2
2C77 Oxygen sensor B1S1 (bank 1, sensor 1)

Causes

AGM battery aging. Typical service life is 5–7 years. Past that point, capacity and cranking current drop while internal resistance climbs.

A faulty IBS on the negative terminal. The sensor measures battery current, voltage, and temperature and passes the data to the control module, which uses it to manage charging. When the sensor fails, the module is running blind.

No registration after battery replacement. The control module keeps assuming the old battery is still in place. The end-of-charge voltage stays wrong, and the new AGM takes on excess charge—overcharging and sulfation of the plates.

Diagnostics: Three Measurements

Before replacing the battery or the alternator, take three readings: rest voltage, charging voltage, and parasitic draw. Only these values show whether the battery itself is at fault or something is draining it while the car sits.

  1. Rest voltage after 6 hours of sitting—above 12.5 V.
  2. Cold cranking amps—measure with a battery tester.
  3. Parasitic draw—below 40 mA after the bus goes to sleep (Bus-Schlafzeit).

If the parasitic draw is above spec, a new battery won’t solve anything: the same drain will flatten it again in the same few days.

Tools

  • ISTA/Rheingold — BMW dealer-level diagnostics: battery registration, fault log reading and analysis.
  • Carly, BimmerLink — third-party options for the same job when dealer software isn’t at hand.
  • Multimeter — rest voltage, charging voltage, parasitic draw.
  • TOPDON BT100 battery tester — a 12-V unit (100–2000 CCA) for checking state of charge, cranking capability, and the charging system.
  • ANCEL AD310 — a wired OBD2 scanner: reads and clears engine codes, live data, freeze-frame.

The tools are named neutrally, with no obligation to buy: the list simply describes what takes each of the measurements above.

Registration or Coding: Where the Source Contradicts Itself

The source material calls the same operation by different names. The repair section says “IBS registrieren (ISTA/Rheingold)”; a related guide says “after replacing the battery, coding is mandatory.” The headline demands “proper teach-in” while the text mentions only registration or coding. The boundaries between the terms are never defined.

The editorial clarification—this is a conclusion, not the source’s wording: registration tells the control module the battery was replaced with an equivalent one of the same capacity and type; coding is required when the type or capacity changes. The source takes no unified position on this.

A second contradiction concerns battery type. The explicit instruction “AGM darf nur durch AGM ersetzt werden” (AGM may only be replaced with AGM) sits right next to a mention of switching the AGM/EFB type via coding. Formally, the two statements conflict.

Repair

The sequence once the diagnosis is confirmed:

  1. Install a new AGM battery of the same capacity.
  2. Register the IBS via ISTA/Rheingold.
  3. Run the parasitic draw test.

Without registration, the end-of-charge voltage stays wrong and the battery drifts into overcharge, with sulfation to follow.

When to Take It to a Shop

If you don’t have BMW diagnostic software (ISTA/Rheingold), a specialist shop handles the registration and the parasitic draw analysis. The multimeter measurements you can do yourself, but without registration they don’t close out the job.

In Practice

This article rests on a limited set of cases, so the statistics here are indicative, not a sample. One scenario repeats: a BMW that won’t start despite a new battery. In most of those cases the battery was never registered to the IBS sensor; less often, the starter or ground cable is at fault. The second most common story is a battery or alternator replaced without prior measurements—after which it turns out a drain was the real culprit.

Owner Mistakes

  • Rep
Verified against sources

Need help with your BMW?

Ask our AI assistant — it will analyze the knowledge base and give you a personal answer in seconds.

Ask AI →
Прокрутить вверх