Fault Tree: Battery / Charging Warning
Use this when you have a battery light, low voltage symptoms, repeated dead batteries, or “charging system service” warnings.
Quick triage & tools
- Scan first: read codes (all modules if you can) + live data that matches the symptom.
- Power basics: battery voltage (resting + while cranking) and quick fuse checks before deep dives.
- Have ready: basic scan tool, multimeter, and a way to confirm the symptom (road test / idle test).
Tip: if a step says “check wiring”, use Wiring diagrams basics → and Voltage drop testing →
Start with context
- Warning only at idle? Think belt slip, weak alternator, bad pulley, voltage drop.
- Warning after a new battery/alternator? Think wiring/grounds, smart charging coding, poor connections.
- Battery goes flat overnight? Think parasitic draw (not alternator output).
Related: Charging system basics → • Parasitic drain workflow →
Decision flow
-
Measure battery voltage engine off
~12.6V fully charged. 12.2V is ~50%. Below ~12.0V is very low.
-
Start engine: measure charging voltage at battery terminals
- 13.8–14.7V (typical) → alternator is producing. If battery still dies, suspect parasitic draw or battery health.
- ~12.0–13.2V → undercharging (belt, alternator/regulator, smart control, voltage drop).
- > 15.0V → overcharging (regulator/control fault) – can damage electronics.
-
Quick mechanical checks
- Belt tension & condition (cracks/glazing).
- Listen for squeal at load (lights/heated screen).
- If fitted: alternator clutch pulley (can slip / seize).
-
Voltage drop test (the #1 missed cause)
Check drop from alternator B+ to battery +, and battery – to engine block while charging. Voltage drop testing guide →
- > 0.2–0.3V on a main cable under load → connection/cable issue (clean/repair/replace).
-
Smart charging / ECU controlled alternators
Many modern cars vary voltage on purpose. If the battery is weak or the ECU thinks it’s over-temp/overload, it may command low charge. Scan for charging-related codes and check battery sensor / IBS if fitted.
-
If charging voltage is normal but battery dies
- Load test battery / check age.
- Check parasitic draw (modules staying awake, boot light, aftermarket devices).
- Consider alternator diode leak (can drain battery even if it “charges”).
-
If you see U-codes / communication issues
Low voltage can cause network chaos. Fix charging/power first, then reassess U-codes.
Common traps
- Replacing alternator without fixing the cable/ground issue that caused undercharging.
- Ignoring battery condition: a weak battery can make a good alternator look bad.
- Assuming “no charge” when the car is using smart charging strategy — verify with scan data and battery state.
Print / save checklist
Tick these off as you work. If you need to hand this to a mechanic, print it as a short job card.
- Freeze-frame captured / conditions noted
- Battery voltage checked (resting + cranking)
- Basic visual checks (hoses, connectors, grounds, fuses)
- One test at a time (don’t change multiple variables)
- Confirm fix by reproducing the original condition
What to do next
Use the links below to deepen the test you’re about to perform, cross-check related codes, or jump to a faster symptom-led flow.
Find another symptom flow
Jump to the symptom selector to locate the closest decision tree.
Workshop Guides
Deep-dive how-to tests: voltage drop, wiring diagrams, smoke testing, fuel pressure and more.
Diagnostic Codes
Look up DTC meanings, common causes, and related checks.
AI Tools
Use AI assistance to summarise symptoms, plan tests, or sanity-check a diagnosis.