DTC codes / P25xx · Vehicle speed, idle control and auxiliary inputs / P2503
P2503 indicates that the powertrain control module (PCM) has detected a charging system voltage that is lower than the manufacturer's expected threshold while the engine is running. The PCM monitors the voltage on the charging circuit and sets this code when the reading falls below the calibrated limit for a specified time, pointing to an undercharging condition.
You can drive a short distance to a repair shop, but avoid long trips and heavy electrical loads such as rear defroster and high blower settings. Continuing to drive with low charging voltage will drain the battery and can leave you stranded.
Tools we recommend are in the Auto Veteran shop on Amazon. As an Amazon Associate we earn from qualifying purchases.
Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.
Get the app
Quick access from your home screen.