Charging System Voltage High
The P2504 code indicates that the powertrain control module (PCM) has detected the charging system voltage is above the normal operating range, typically over 16 volts. This can be caused by a faulty voltage regulator, a shorted alternator field circuit, or a PCM issue. High voltage can damage electrical components and the battery.
01. Most Common Causes
- Faulty voltage regulator
- Shorted alternator field circuit
- Defective PCM
02. Symptoms You Will Notice
- Battery warning light illuminated
- Dim or flickering headlights
- Battery overcharging or boiling
03. Step-by-Step Diagnosis
Step 1: Use a multimeter to measure battery voltage with engine running; should be 13.5-14.5 volts.
Step 2: Inspect alternator wiring and connectors for damage or corrosion.
Step 3: Test voltage regulator and alternator output per manufacturer specifications.
04. Commonly Affected Makes
05. Frequently Asked Questions
Is it safe to drive with this code?▼
No, high voltage can damage the battery and sensitive electronics. It's best to have it repaired immediately.
How much does it cost to fix?▼
Typically $150-$400, depending on whether the alternator or voltage regulator needs replacement.