DTC codes / P25xx · Vehicle speed, idle control and auxiliary inputs / P2504
P2504 means the engine control module (ECM) has detected that the charging system voltage has risen above the safe limit for a sustained period, typically above 15.0 to 15.5 volts. The ECM monitors the voltage on its power feed and sets this code when the alternator is overcharging or the voltage regulation circuit is not controlling output correctly.
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.