P1682 Code: Charging System Voltage Too Low
⚠️ Severe · drivable
You can drive short distances while the battery lasts, but the car can stall or die if the alternator stops charging — get it checked soon.
What P1682 means
The engine computer detected that the charging system voltage stayed too low while the engine was running. That usually means the alternator isn't charging the battery enough to keep up with the car's electrical needs, so the computer stored P1682.
Symptoms
- Battery or charging warning light is on
- Dimming headlights
- Slow cranking or dead battery
- Electrical accessories acting up
- Engine stalls or dies
Common causes
- most common: Failing alternator
- common: Loose or corroded battery cables
- common: Worn or slipping serpentine belt
- common: Weak or old battery
- less common: Wiring issue between alternator and computer
How to fix it
| Fix | DIY? | Typical cost |
|---|---|---|
| Test and replace the alternator | Mechanic | $300–700 |
| Clean and tighten battery terminals and cables | Yes | $10–50 |
| Replace the serpentine belt | Yes | $50–150 |
Frequently asked questions
Can I drive with a P1682 code?
Only short distances. If the alternator isn't charging, the car runs on the battery and can stall or die once it drains, so have it checked promptly.
Is a P1682 always the alternator?
Not always, but a failing alternator is the most common cause. Corroded cables, a weak battery, or a worn belt can also cause low charging voltage.
How much does it cost to fix a P1682?
Expect $10–$50 if it's just cables or terminals, or $300–$700 for a new alternator with labor.
Related codes
P0562
P0562 Code: System Voltage Low
P0563P0563 Code: System Voltage High
P0620P0620 Code: Generator Control Circuit Malfunction
Updated 2026-08. This page is informational and not a substitute for professional diagnosis.