MotorCodex Español

Car Battery

Quick answer

The battery starts the engine and stabilizes the vehicle's electrical system — 12.6 volts resting when healthy, typically lasting 3–5 years. On modern vehicles a weak battery causes far more than slow cranking: flickering electronics, random warning lights, and communication-code storms appear long before the no-start morning.

Signs it’s failing

  • Slow, laboring crank — especially the first cold start of the season
  • Random electrical gremlins: flickering gauges, warning-light storms, communication (U) codes
  • Resting voltage below 12.4V after sitting overnight
  • Voltage collapsing below ~9.6V during cranking
  • Swollen case, corroded terminals, or a rotten-egg smell (overcharging)
  • Needing a jump after the car sits a few days (could also be a parasitic draw — test, don't guess)

Trouble codes this part can trigger

Frequently asked questions

How do I know if it's the battery or the alternator?
Two voltage readings: ~12.6V resting (engine off) tests the battery; 13.5–14.8V running tests the alternator. Our battery & alternator testing guide walks the full 20-minute diagnosis, including the load test that gives the final word.
What battery group size do I need?
The group size (24F, 35, 48/H6, 51R…) sets the physical dimensions and terminal layout for your vehicle. Check your vehicle's hub page on this site, the old battery's label, or the fitment guide at the counter — and match or exceed the cold-cranking amps (CCA) rating.
Do I need an AGM battery?
If the vehicle came with AGM — almost everything with stop-start did — replace with AGM. Standard flooded batteries die quickly under stop-start cycling. AGM costs more and is worth it where specified; it's optional luxury where it isn't.
Why did my battery die with a new alternator (or vice versa)?
They kill each other: a dying battery forces the alternator to run at maximum output for weeks (cooking diodes), and a failing alternator chronically undercharges the battery (sulfating it). When one fails, always test the other before closing the job.
Ask Codi