Can you keep driving?
Can you keep driving?
Stop driving if any of these apply
- !The engine starts stalling, losing power sharply, or the warning light flashes.
- !The vehicle begins to run erratically or enters limp mode while the code is active.
What to check first
Step-by-step checks
- 1
Free - no tools
Check battery voltage and charging behavior before replacing the alternator
- 2
Free - no tools
Inspect alternator connectors, harnesses, and grounds for damage or looseness
- 3
Basic tool needed
If scan data is available, compare commanded charging behavior with actual output
- 4
Basic tool needed
Notice whether the code appeared after a battery replacement, jump start, or charging-system repair
- 5
Basic tool needed
If the vehicle uses smart charging, make sure the module and alternator are both being seen correctly
If the code returns
- -If the field circuit is open or shorted, wiring repair comes before alternator replacement.
- -If charging output is unstable even with good wiring, the regulator or alternator becomes more likely.
- -If the code returns after repair, recheck the control-side path and grounds again.
Background
What this code means
P0622 is a generic OBD-II code for generator field control circuit malfunction.
That usually means the ECU cannot control the alternator field circuit correctly, which can cause undercharging or unstable charging behavior.
Diagnosis
Common causes
Alternator field circuit fault
The field side may not be responding correctly to command.
Wiring or connector issue
A poor connection can disrupt the field circuit.
Alternator regulator issue
The regulator may not be controlling output properly.
Charging system instability
Voltage swings can make the field circuit fault look worse.
Avoid these mistakes
What not to do
- xDo not replace a control module first if there is obvious wiring, connector, or power-supply damage.
- xDo not assume a module code always means the module itself is bad before checking the supporting circuit.
Parts
Parts that may need replacing
See also
Related OBD codes
P0600
P0600 usually means there is a serial communication link malfunction.
P0620
P0620 usually means the generator or alternator control circuit has a malfunction.
P0621
P0621 usually means the generator lamp control circuit has a malfunction.
P0650
P0650 usually means the malfunction indicator lamp control circuit has a malfunction.
Source notes
Generic OBD-II (SAE J1979 / ISO 15031-5). P0622 was expanded around common generator field control faults, especially wiring problems, regulator issues, and charging instability.
This guide is written as a generic multi-make reference, so bulletin history, sensor locations, and repair order can still change by manufacturer and engine family.
This is generic OBD-II guidance and should not override vehicle-specific service information. Exact diagnosis and repair steps vary by make, engine family, and model year.
Last reviewed: 2026-04-10
Reference: Open reference