DOBD DashX ☰ Browse all codes
P2503

Charging System Voltage Low

Charging system Generic OBD-II Medium

What it means

P2503 means the ECM sees charging-system voltage below the expected level β€” the alternator isn't keeping the battery and electrical system properly charged. Common causes are a worn drive belt, a failing alternator, or a weak battery. The engine will run for now, but a car that isn't charging is running on borrowed time and can stall and fail to restart once the battery drains.

Medium

Can I keep driving? Short distances only β€” the battery isn't being charged properly, so the car can lose electrical power or stall and fail to restart; get the charging system checked promptly.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Weak or failing battery
  2. Loose, worn, or broken alternator drive belt
  3. Failing alternator with low output
  4. Corroded or loose battery and ground cables
  5. Wiring fault in the voltage-sense or charging circuit

How to diagnose & fix

Work through it in order

  1. Load-test the battery and clean/tighten the battery and ground terminals.
  2. Inspect the drive belt for wear and correct tension.
  3. With the engine running, measure voltage at the battery β€” expect roughly 13.5–14.5 V.
  4. Test alternator output under load.
  5. Repair charging-circuit wiring or replace the alternator/battery as indicated. Clear and re-test.

FAQ

Quick answers

Is it safe to drive with P2503?+
Only briefly. If the alternator isn't charging, the car runs off the battery and can stall and refuse to restart once it drains β€” get it fixed before driving far.
Can I just clear P2503?+
Clearing it doesn't restore charging voltage. The code returns immediately unless the battery, belt, alternator, or wiring is repaired.

Related codes

Often seen with P2503

Read & clear P2503 yourself

Scan your car, confirm the code, and clear it once it's fixed β€” with OBD DashX on your phone.

β–Ά Get it on Google Play
βœ“ Verified name β€” SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX