P0620: Generator (alternator) control circuit fault: the engine computer sees a problem in the circuit that controls how much the alternator charges
Generator control circuit malfunction / alternator control circuit
Severity: Inspect soon
The charging system may charge too much or too little, and TroubleCodes.net lists hard starting, power loss and, in severe cases, engine shutdown among the symptoms, so have it checked soon.
It gets more serious if:
- Stop: Stop driving if the battery or charging warning is on together with dimming lights, failing gauges or the engine losing power; a battery that is no longer charged can leave the car dead in traffic.
P0620 in short
P0620 means the engine computer found a fault in the circuit that controls the alternator. Charging can then run too high or too low. Wiring and connector damage, a bad battery, or a failed alternator are the usual suspects. Get it checked soon, because loss of charging can lead to stalling.
Delaware's inspection program lists P0620 as a generator control circuit malfunction, and TroubleCodes.net describes it as the computer detecting a fault in the circuits that control the alternator's operation or output current.
If the control signal is wrong, system voltage can run abnormally high or low. TroubleCodes.net lists the warning light, hard starting or no-start, rough or fluctuating idle and harsh automatic shifts as possible effects, with power loss or shutdown in severe cases.
The same page names damaged or corroded wiring, a defective alternator or its control module, battery defects, voltage spikes from improper jump-starting and CAN bus wiring damage. It says isolating faults in the bus can need professional equipment.
Most likely causes
These are general causes for this code across vehicles. None is specific to one make or model.
Cause 1: Damaged, corroded or disconnected alternator wiring or connectors
Common general cause- Why it ranks here
- TroubleCodes.net lists wiring and connector faults among the causes, and they are the cheapest to check first.
- What would change this
- Rises if the harness shows damage or corrosion or the code returns when a connector is moved. Falls if wiring and connectors test good.
Cause 2: Defective alternator or alternator control module
Common general cause- Why it ranks here
- TroubleCodes.net says replacing the alternator resolves many cases where testing confirms a defect, so it ranks after wiring and battery checks.
- What would change this
- Rises if wiring and battery test good but charging output is wrong. Falls if the code returns after a new alternator.
Cause 3: Battery defect or internal short, or a voltage spike from a bad jump-start
Possible — needs testing- Why it ranks here
- The reference page lists battery defects and improper jump-starting as causes. It gives no figures, so this ranks below the main causes.
- What would change this
- Rises if the code appeared after a jump-start or the battery fails a load test. Falls if the battery tests good.
Cause 4: Damaged CAN bus wiring
Possible — needs testing- Why it ranks here
- The page lists CAN bus wiring damage and says it needs professional-grade equipment to isolate, so it comes last.
- What would change this
- Rises if other communication codes are stored. Falls if no other module codes are present.
What to test first
Start at step 1. Each result tells you what it means and where to go next.
Step 1: Read all stored codes, including other modules if your scan tool can, and measure battery voltage with the engine off and then running.
IfVoltage stays near battery level (about 12 V) with the engine running
It meansThe system is not charging. Check the battery and wiring next.
IfVoltage is in the normal charging range and the code is stored but not current
It meansThe fault may be intermittent. Check the wiring for movement-related faults.
Step 2: Test the battery condition, look over the alternator wiring and connectors for damage or corrosion, and check fuses for continuity.
IfThe battery is weak or a wire, fuse or connector is damaged
It meansRepair that first, then clear the code and retest.
Points to: Damaged, corroded or disconnected alternator wiring or connectors
IfBattery and wiring test good
It meansHave a shop test the alternator and its control module.
Step 3: Have a shop test wiring resistance and the alternator against the maker's specifications, and check the CAN bus if other codes are stored.
Warning:Alternator output terminals carry battery current and can arc if shorted; testing near the belt and pulley risks injury. Leave live testing to a shop.
IfThe alternator or control module fails the maker's test
It meansReplace the failed part.
Points to: Defective alternator or alternator control module
IfCommunication codes are stored with it
It meansBus wiring damage is possible.
Symptoms
- Charging or battery warning light on
- Abnormally high or low system voltage
- Hard starting or no-start
- Rough or fluctuating idle, or harsh automatic shifts
- Power loss or engine shutdown (severe cases) Gets more serious: stop and have it checked.
How to fix
Step 1: With the engine off, look over the alternator wiring and connectors for damage, corrosion or a loose plug.
Step 2: Have the battery and charging system tested, and ask a shop about the alternator if the wiring is fine.
On your vehicle
FordYour car
2003–2004 · Expedition
Supported by vehicle dataFord bulletin 17738 covers an intermittently lit charging system warning indicator with possible P0620 on the 2003-2004 Expedition. Whether it is still current is not verified.
17738Status unverified
Charging system warning indicator intermittently on, possible DTC P0620
2003–2004expedition · issued · NHTSA 10008238
Ford bulletin for a charging system warning indicator that comes on intermittently with possible DTC P0620. The summary does not give the repair.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
BuickYour car
2000–2001 · LeSabre
Supported by vehicle dataGM bulletin 000604055 describes intermittent or no start, a low voltmeter reading or check charge system message, and possible P0620 on the 2000-2001 LeSabre. Whether it is still current is not verified.
000604055 (buick)Status unverified
No start or intermittent start, low voltmeter or check charge message, P0620 may set
2000–2001lesabre · issued · NHTSA 622729
GM bulletin: customers may report a no-start or intermittent start, a voltmeter reading in the low red zone or a check charge system message in the driver information center, and DTC P0620 may be set. The summary does not give the repair.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
PontiacYour car
2000–2001 · Bonneville
Supported by vehicle dataGM bulletin 000604055 describes intermittent or no start, a low voltmeter reading or check charge system message, and possible P0620 on the 2000-2001 Bonneville. Whether it is still current is not verified.
000604055 (pontiac)Status unverified
No start or intermittent start, low voltmeter or check charge message, P0620 may set
2000–2001bonneville · issued · NHTSA 622729
GM bulletin: customers may report a no-start or intermittent start, a voltmeter reading in the low red zone or a check charge system message in the driver information center, and DTC P0620 may be set. The summary does not give the repair.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
Related codes
No curated relationships for P0620 yet.
P0620 questions
Can a jump-start cause P0620?
TroubleCodes.net lists voltage spikes from improper jump-starting as a possible cause.
Sources and review
- On-Board Diagnostic Trouble Codes (generic code title list)
- P0620 trouble code page
- 17738: Charging system warning indicator intermittently on, possible DTC P0620
- 000604055: No start or intermittent start, low voltmeter or check charge message, P0620 may set
- 000604055: No start or intermittent start, low voltmeter or check charge message, P0620 may set
- Last reviewed
- Written by
- Saurabh K.
- Editorial review
- Pending
- Technician review
- Technician review pending
This page explains what a code usually means; it is not a substitute for a professional inspection. How we source and review · Report an error