P0623
Generator Lamp Control Circuit
Causes
- Open or short in the generator lamp circuit (wiring or connectors)
- Faulty alternator voltage regulator or internal control circuit
- Defective instrument cluster lamp or burned bulb/LED
- Poor battery or chassis ground connection
- Blown fuse or fusible link in ignition/indicator circuit
- Corroded or loose connector at alternator or PCM/ECM
Symptoms
- Charge warning (GEN/ALT/BATT) lamp illuminated or intermittently on
- Charge lamp stays on with engine running or fails to illuminate on key-on
- Battery not charging or low charging voltage
- Intermittent charging behavior or battery drain
- Possible warning lights for charging or electrical system
What to check
- Scan for P0623 and any related codes; record freeze-frame data and battery voltage at time of fault
- Visual inspection of wiring, connectors, and fuses for the alternator, instrument cluster, and PCM
- Check condition and operation of the charge warning lamp/bulb or instrument cluster LED
- Measure battery resting voltage and charging voltage with engine running
- Inspect and verify grounds at battery, engine block, chassis, alternator and PCM
Signal parameters
- Key ON, engine OFF: charge lamp circuit should be powered by ignition (approx. battery voltage on lamp feed) and lamp should illuminate (~10–14 V across lamp feed relative to ground)
- Engine running (normal charging): alternator/regulator pulls the lamp control line low — lamp circuit voltage near 0–0.5 V (lamp off)
- Open-circuit: lamp circuit shows infinite or very high resistance; lamp may remain off or on depending on wiring
- Short to battery: lamp circuit near battery voltage when it should be low; short to ground: lamp stays off when it should illuminate
Diagnostic algorithm
- Safety first: wear eye protection and avoid shorting terminals. Disable engine when connecting/disconnecting major components.
- Retrieve freeze-frame and read all stored codes and live data (battery voltage, alternator output).
- Visually inspect wiring, connectors, and fuses for the alternator, instrument cluster and PCM for damage or corrosion; repair as needed.
- Verify lamp operation: with key ON ENGINE OFF, confirm charge lamp illuminates. If not, check the bulb/cluster LED and its feed fuse. Replace bulb or repair cluster if necessary.
- Backprobe the lamp-control wire at the alternator and at the PCM/cluster: check voltage with key ON (lamp on) and with engine running (lamp should be pulled low ~0–0.5 V). Compare to expected values.
- Check continuity and resistance between alternator lamp terminal and PCM/cluster; repair any opens or high resistance.
- Check ground integrity for battery negative, engine/chassis and PCM grounds. Clean/repair as required.
- If wiring and lamp are good but signal is incorrect, bench-test or separately test the alternator/regulator (or perform alternator output test). Replace alternator if internal lamp-control/regulator is faulty.
- If alternator and wiring test good, consider PCM/ECM input circuit failure; verify power/ground to PCM and recheck inputs before replacing PCM.
- Clear codes and road-test to confirm repair; monitor live charging parameters and lamp behavior.
Likely causes
- Broken/open wire between alternator and PCM/cluster
- Corroded connector at alternator or instrument panel
- Faulty alternator internal lamp-control/regulator circuit
- Blown ignition/cluster fuse
Fault status
Similar codes
Brands with available manuals
The library contains 9,526 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.
P0623
Lamp circuit of
Causes
- Open or short in the generator lamp circuit (wiring or connectors)
- Faulty alternator voltage regulator or internal control circuit
- Defective instrument cluster lamp or burned bulb/LED
- Poor battery or chassis ground connection
- Blown fuse or fusible link in ignition/indicator circuit
- Corroded or loose connector at alternator or PCM/ECM
Symptoms
- Charge warning (GEN/ALT/BATT) lamp illuminated or intermittently on
- Charge lamp stays on with engine running or fails to illuminate on key-on
- Battery not charging or low charging voltage
- Intermittent charging behavior or battery drain
- Possible warning lights for charging or electrical system
What to check
- Scan for P0623 and any related codes; record freeze-frame data and battery voltage at time of fault
- Visual inspection of wiring, connectors, and fuses for the alternator, instrument cluster, and PCM
- Check condition and operation of the charge warning lamp/bulb or instrument cluster LED
- Measure battery resting voltage and charging voltage with engine running
- Inspect and verify grounds at battery, engine block, chassis, alternator and PCM
Signal parameters
- Key ON, engine OFF: charge lamp circuit should be powered by ignition (approx. battery voltage on lamp feed) and lamp should illuminate (~10–14 V across lamp feed relative to ground)
- Engine running (normal charging): alternator/regulator pulls the lamp control line low — lamp circuit voltage near 0–0.5 V (lamp off)
- Open-circuit: lamp circuit shows infinite or very high resistance; lamp may remain off or on depending on wiring
- Short to battery: lamp circuit near battery voltage when it should be low; short to ground: lamp stays off when it should illuminate
Diagnostic algorithm
- Safety first: wear eye protection and avoid shorting terminals. Disable engine when connecting/disconnecting major components.
- Retrieve freeze-frame and read all stored codes and live data (battery voltage, alternator output).
- Visually inspect wiring, connectors, and fuses for the alternator, instrument cluster and PCM for damage or corrosion; repair as needed.
- Verify lamp operation: with key ON ENGINE OFF, confirm charge lamp illuminates. If not, check the bulb/cluster LED and its feed fuse. Replace bulb or repair cluster if necessary.
- Backprobe the lamp-control wire at the alternator and at the PCM/cluster: check voltage with key ON (lamp on) and with engine running (lamp should be pulled low ~0–0.5 V). Compare to expected values.
- Check continuity and resistance between alternator lamp terminal and PCM/cluster; repair any opens or high resistance.
- Check ground integrity for battery negative, engine/chassis and PCM grounds. Clean/repair as required.
- If wiring and lamp are good but signal is incorrect, bench-test or separately test the alternator/regulator (or perform alternator output test). Replace alternator if internal lamp-control/regulator is faulty.
- If alternator and wiring test good, consider PCM/ECM input circuit failure; verify power/ground to PCM and recheck inputs before replacing PCM.
- Clear codes and road-test to confirm repair; monitor live charging parameters and lamp behavior.
Likely causes
- Broken/open wire between alternator and PCM/cluster
- Corroded connector at alternator or instrument panel
- Faulty alternator internal lamp-control/regulator circuit
- Blown ignition/cluster fuse
Fault status
Similar codes
Manual library for LAND ROVER
Browse 274 LAND ROVER manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.
LAND ROVER
-
LAND ROVER: 2023
-
Range Rover Velar
-
-
LAND ROVER: 2022
-
Discovery Sport
-
Range Rover
- Autobiography, 4.4L Eng VIN 7 · 4.4L Eng VIN 72022: Range Rover Autobiography
- Autobiography, 5.0L Eng VIN E · 5.0L Eng VIN E2022: Range Rover Autobiography
- 2022 Range Rover Base
- First Edition
- HSE Westminster, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover HSE Westminster
- HSE Westminster, 5.0L Eng VIN E · 5.0L Eng VIN E2022: Range Rover HSE Westminster
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2022: Range Rover SE
- SE, 4.4L Eng VIN 7 · 4.4L Eng VIN 72022: Range Rover SE
- SV
- SVAutobiography
- SVAutobiography Dynamic
- SVAutobiography Dynamic Blk.
-
Range Rover Evoque
-
Range Rover Sport
-
Range Rover Velar
-
LAND ROVER: 2021
-
Discovery Sport
-
Range Rover
- Autobiography, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Autobiography
- Autobiography Fifty Edition
- 2021 Range Rover Base
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2021: Range Rover HSE
- HSE Westminster, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover HSE Westminster
- HSE Westminster, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover HSE Westminster
- SVAutobiography
- SVAutobiography Dynamic
- SVAutobiography Dynamic Blk.
-
Range Rover Evoque
-
Range Rover Sport
- Autobiography, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport Autobiography
- Autobiography, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover Sport Autobiography
- Autobiography Dynamic, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 5.0L Eng VIN E · 5.0L Eng VIN E2021: Range Rover Sport Autobiography Dynamic
- HSE Dynamic
- HSE Silver Edition, 2.0L Eng VIN Y · 2.0L Eng VIN Y2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 3.0L Eng VIN K · 3.0L Eng VIN K2021: Range Rover Sport HSE Silver Edition
- HSE Silver Edition, 3.0L Eng VIN U · 3.0L Eng VIN U2021: Range Rover Sport HSE Silver Edition
- HST
- SE
- SVR
- SVR Carbon Edition
-
Range Rover Velar
-
LAND ROVER: 2020
-
Defender
- 90 First Edition
- 90 First Edition
- 110 First Edition
- 110 First Edition
- 110 HSE
- 110 HSE
- 110 S
- 110 S
- 110 SE
- 110 SE
- 110 X
- 110 X
- 110, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Defender 110
- 110, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Defender 110
- 110, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Defender 110
- 110, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Defender 110
-
Discovery
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery HSE
- HSE, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery HSE
- HSE, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery HSE
- HSE Luxury, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery HSE Luxury
- HSE Luxury, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery HSE Luxury
- HSE Luxury, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery HSE Luxury
- HSE Luxury, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery HSE Luxury
- Landmark
- Landmark
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery SE
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Discovery SE
- SE, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery SE
- SE, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Discovery SE
-
Range Rover
- Autobiography
- Autobiography
- Base, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Base
- Base, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Base
- Base, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Base
- Base, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Base
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2020: Range Rover HSE
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2020: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover HSE
- HSE, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover HSE
- HSE, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover HSE
- SVAutobiography
- SVAutobiography
- SVAutobiography Dynamic
- SVAutobiography Dynamic
-
Range Rover Evoque
-
Range Rover Sport
- Autobiography Dynamic, 2.0L Eng VIN Y · 2.0L Eng VIN Y2020: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 2.0L Eng VIN Y · 2.0L Eng VIN Y2020: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover Sport Autobiography Dynamic
- Autobiography Dynamic, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover Sport Autobiography Dynamic
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Sport HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Sport HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Sport HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Sport HSE
- HSE, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover Sport HSE
- HSE, 5.0L Eng VIN E · 5.0L Eng VIN E2020: Range Rover Sport HSE
- HSE Dynamic
- HSE Dynamic
- HSE PHEV
- HSE PHEV
- HST
- HST
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Sport SE
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2020: Range Rover Sport SE
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Sport SE
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2020: Range Rover Sport SE
- SVR
- SVR
-
Range Rover Velar
- R-Dynamic HSE
- R-Dynamic HSE
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Range Rover Velar R-Dynamic S
- R-Dynamic S, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Range Rover Velar R-Dynamic S
- R-Dynamic S, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Range Rover Velar R-Dynamic S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Range Rover Velar S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2020: Range Rover Velar S
- S, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Range Rover Velar S
- S, 3.0L Eng VIN V · 3.0L Eng VIN V2020: Range Rover Velar S
- SVAutobiography Dyn.
- SVAutobiography Dyn.
-
-
LAND ROVER: 2019
-
Discovery
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2019: Discovery HSE
- HSE, 3.0L Eng VIN V · 3.0L Eng VIN V2019: Discovery HSE
- HSE Luxury, 3.0L Eng VIN K · 3.0L Eng VIN K2019: Discovery HSE Luxury
- HSE Luxury, 3.0L Eng VIN V · 3.0L Eng VIN V2019: Discovery HSE Luxury
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2019: Discovery SE
- SE, 3.0L Eng VIN V · 3.0L Eng VIN V2019: Discovery SE
-
Discovery Sport
-
Range Rover
- Autobiography
- Base, 3.0L Eng VIN K · 3.0L Eng VIN K2019: Range Rover Base
- Base, 3.0L Eng VIN V · 3.0L Eng VIN V2019: Range Rover Base
- HSE, 2.0L Eng VIN Y · 2.0L Eng VIN Y2019: Range Rover HSE
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2019: Range Rover HSE
- HSE, 3.0L Eng VIN V · 3.0L Eng VIN V2019: Range Rover HSE
- Supercharged
- SVAutobiography
- SVAutobiography Dynamic
-
Range Rover Sport
- Autobiography Dynamic
- HSE, 3.0L Eng VIN K · 3.0L Eng VIN K2019: Range Rover Sport HSE
- HSE, 3.0L Eng VIN U · 3.0L Eng VIN U2019: Range Rover Sport HSE
- HSE, 3.0L Eng VIN V · 3.0L Eng VIN V2019: Range Rover Sport HSE
- HSE Dynamic
- HSE PHEV
- HST
- SE, 3.0L Eng VIN K · 3.0L Eng VIN K2019: Range Rover Sport SE
- SE, 3.0L Eng VIN U · 3.0L Eng VIN U2019: Range Rover Sport SE
- SE, 3.0L Eng VIN V · 3.0L Eng VIN V2019: Range Rover Sport SE
- Supercharged Dynamic
- SVR
-
Range Rover Velar
- 2019 Range Rover Velar Base
- R-Dynamic HSE
- R-Dynamic SE, 2.0L Eng VIN X · 2.0L Eng VIN X2019: Range Rover Velar R-Dynamic SE
- R-Dynamic SE, 3.0L Eng VIN V · 3.0L Eng VIN V2019: Range Rover Velar R-Dynamic SE
- R-Dynamic SE, 3.0L Eng VIN V · 3.0L Eng VIN V2019: Range Rover Velar R-Dynamic SE
- S, 2.0L Eng VIN N · 2.0L Eng VIN N2019: Range Rover Velar S
- S, 2.0L Eng VIN X · 2.0L Eng VIN X2019: Range Rover Velar S
- S, 3.0L Eng VIN V · 3.0L Eng VIN V2019: Range Rover Velar S
-
