P0622
Generator FieldFControl Circuit MalfunctionP0622 is a generic OBD-II powertrain diagnostic trouble code: Generator FieldFControl Circuit Malfunction. It is logged by the engine control unit when the powertrain monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.
What P0622 means
P0622 is set when the ECM/PCM detects a fault on the generator field 'F' control circuit — the signal line that energizes the alternator's rotor field winding to induce a magnetic field and generate AC output. On conventional externally regulated alternators this is a discrete wire carrying a PWM duty-cycle signal from the external regulator to the field brushes. On modern vehicles with internally regulated or 'smart' alternators the field drive is handled by a transistor inside the integrated regulator, and the ECM monitors the 'F' terminal feedback voltage to confirm the field is being energized correctly. On LIN-bus alternators the ECM may infer field-circuit health from digital status frames returned by the regulator.
When the ECM sees an open circuit (no current flow through the field winding), a short to ground, or a short to battery voltage on the F-terminal circuit, it logs P0622. A complete field-circuit open means the rotor generates no magnetic field and the alternator produces no output at all — the battery will discharge quickly. Companion codes such as P0620 (generator control circuit) or undercharge/overcharge codes may appear alongside P0622 when the fault affects the broader charging system.
Common causes are a broken or corroded F-terminal wire, a failed brush assembly (on brush-type alternators) causing an open in the field current path, or a defective internal voltage regulator. Bad chassis ground connections are a frequent contributor because the field return path relies on a solid ground reference. PCM internal driver failure is possible but less common than component or wiring faults.
Common causes
Most-frequently reported root causes when P0622 is logged.
-
1
Open, shorted-to-ground, or shorted-to-voltage condition on the field 'F' terminal wire between the regulator and ECM.
-
2
Worn or broken brush assembly inside a brush-type alternator causing an open in the rotor field circuit.
-
3
Failed internal voltage regulator that cannot drive the field winding or report field status to the ECM.
-
4
Corroded or loose alternator harness connector at the F-terminal pin causing intermittent field drive loss.
-
5
Poor battery-to-chassis or engine-to-chassis ground connection shifting reference voltage on the field circuit.
-
6
Damaged wiring harness (chafing against engine components) shorting the F-terminal wire.
-
7
Failed ECM output driver or monitoring circuit for the generator field control signal.
Symptoms drivers notice
How to diagnose P0622
A typical diagnostic flow when this code is present.
-
1
Connect a scan tool, record P0622 and all companion DTCs plus freeze frame data; note any undercharge, overcharge, or communication codes present alongside P0622.
-
2
Test battery state of charge and perform a load test to rule out a failed battery masking the fault.
-
3
Inspect the alternator wiring harness and the F-terminal connector for corrosion, broken pins, or chafed insulation; repair any physical damage found.
-
4
With the engine running, probe the F-terminal wire with a multimeter or oscilloscope — expect a PWM or varying voltage signal; a flat zero or constant battery voltage indicates an open or short in the field circuit.
-
5
Check all chassis ground straps (battery-to-body, engine-to-chassis) for resistance; any reading above 0.1 ohm requires cleaning or replacement.
-
6
Bench-test or substitute a known-good alternator to determine whether the fault is internal to the generator; if code clears with a replacement alternator, the original unit's regulator or brush assembly has failed.
-
7
If wiring and alternator test good, test the ECM field-control output driver; replace the ECM only after confirming all external circuit checks pass.
Related powertrain codes
- P0600 — Serial Communication Link Malfunction
- P0601 — Internal Control Module Memory Check Sum Error
- P0602 — Control Module Programming Error
- P0603 — Internal Control Module Keep Alive Memory (KAM) Error
- P0604 — Internal Control Module Random Access Memory (RAM) Error
- P0605 — Internal Control Module Read Only Memory (ROM) Error
Frequently asked questions
What is the 'F' terminal on an alternator?
The 'F' (field) terminal carries the control signal — typically a PWM duty-cycle voltage — that regulates how strongly the rotor's electromagnet is energized. Higher field current produces more alternator output. The ECM or voltage regulator adjusts this signal to maintain target system voltage.
Will the car still charge the battery with P0622?
It depends on the fault. If the field circuit is open the alternator produces no output and the battery will discharge within 30–60 minutes of driving. If the fault is intermittent or the regulator has defaulted to a fixed field drive, partial charging may continue. Check actual alternator output voltage with a multimeter to assess the immediate risk.
Can P0622 be caused by a bad ground?
Yes — a high-resistance chassis ground connection shifts the voltage reference for the field circuit and can cause the ECM to detect an out-of-range condition on the F terminal. Inspecting and cleaning all ground straps is an important early diagnostic step before replacing expensive components.
Is P0622 the same fault as P0620?
No. P0620 is the ECM-to-regulator command channel fault (the instruction signal telling the alternator what voltage to target). P0622 is the field winding drive fault (the signal that actually energizes the rotor field coil). Both can occur together on smart-alternator platforms, but they address different parts of the charging control circuit.
Disabling P0622 in software
RaceTune can permanently disable P0622 — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.
Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.
Got P0622 in your scan?
Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.
Upload your file