What it means
The control circuit for the generator warning lamp output (L terminal) reports a fault.
At a glance
- Usually lights the check-engine light
How it works
The generator L terminal is used to control or signal the charging-system warning lamp. The ECM monitors the L-terminal lamp circuit and sets P0621 when its electrical response does not match what it expects, so the dashboard warning may fail to show a charging problem or may stay on.
Common causes
Most likely first.
- Lamp circuit open or shorted
- Alternator regulator fault
Symptoms
- Generator or charging-system warning light may not operate correctly
- Charging-system warning may illuminate
How to diagnose it
- Record freeze-frame data and scan for other generator or charging-voltage codes that could point to an alternator fault rather than the lamp circuit alone.
- Check whether the charging warning lamp illuminates during the normal key-on bulb check and note whether it stays on after starting.
- Inspect the alternator L-terminal connector and wiring for looseness, corrosion, pin damage, or a short to ground or power.
- Use live data, where available, to compare the ECM's lamp command or status with the dashboard indicator.
- Test continuity and shorts in the L-terminal circuit, then test the regulator output and instrument-panel path to the manufacturer's specification.
Common fixes
- Clean and secure the L-terminal connector.
- Repair an open, short, or damaged wire in the warning-lamp circuit.
- Repair the instrument-cluster lamp circuit if its input or indicator has failed.
- Replace the alternator regulator if testing confirms it is not driving the L-terminal correctly.
Can I keep driving?
The lamp may not reliably warn you if charging fails, so check that the battery is charging correctly before a long trip. If the charging light stays on or electrical systems begin to weaken, stop somewhere safe and arrange prompt diagnosis.
A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together
This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.