Symptom hub
Battery Light On: Charging-System Codes and First Checks
A battery warning light is usually a charging-system clue, not just a battery-age complaint. Start by separating low voltage, high voltage, and control-circuit faults before chasing the unrelated codes they can trigger downstream.
Likely related codes
Start your diagnostic path here
P0700 — Transmission Control System Malfunction P2106 — Throttle Actuator Control System - Forced Limited Power P0560 — System Voltage Malfunction P0562 — System Voltage Low P0563 — System Voltage High P0620 — Generator Control Circuit Malfunction P2503 — Charging System Voltage Low P2504 — Charging System Voltage High P2505 — ECM/PCM Power Input Signal P2506 — ECM/PCM Power Input Signal Range/Performance P2507 — ECM/PCM Power Input Signal Low P2508 — ECM/PCM Power Input Signal High P2509 — ECM/PCM Power Input Signal Intermittent P2510 — ECM/PCM Power Relay Sense Circuit Range/Performance U0073 — Control Module Communication Bus Off U0100 — Lost Communication With ECM/PCM “A” U0101 — Lost Communication With TCM U0121 — Lost Communication With Anti-Lock Brake System (ABS) Control Module U0140 — Lost Communication With Body Control Module U0155 — Lost Communication With Instrument Panel Cluster (IPC) Control Module P0600 — Serial Communication Link Malfunction P0601 — Internal Control Module Memory Check Sum Error P0606 — PCM/ECM Processor Fault