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

Common causes

How to fix it

FixDIY?Typical cost
Test and replace the alternatorMechanic$300–700
Clean and tighten battery terminals and cablesYes$10–50
Replace the serpentine beltYes$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
P0563
P0563 Code: System Voltage High
P0620
P0620 Code: Generator Control Circuit Malfunction

Updated 2026-08. This page is informational and not a substitute for professional diagnosis.