Diagnosis

Car Battery Dies Overnight: Key Fob, Keyless System or a Module That Stays Awake?

Gloved hand holding multimeter probes at a car battery under an open hood in a dim garage
12 min read

A healthy battery that is dead every few mornings is being drained while the car sits. As of October 2026, the most common causes are a module that never goes to sleep, an aftermarket device, a key fob stored within range of a keyless car, or a battery that has reached the end of its life. Several of these cost nothing to fix. When the cause is a body control module that needs reprogramming or replacement, BCM programming in Fort Worth runs $150–$350, plus the module if one is needed.

Most guides on this subject send you straight to the fuse box. This one starts with the keyless and security side of the car, because that is where the causes owners least expect are found, and it is the part of the vehicle we work on every day.

Causes at a Glance

CauseTypical clueWho fixes it
Battery worn outThree or more years old; drops voltage even when disconnectedBattery replacement
Key fob stored near the carPush-button car parked close to where keys are keptYou: move the keys
Aftermarket remote start, alarm, tracker or dash cameraProblem began after an install, or device is years oldUnplug to confirm; installer or programmer
Device plugged into the diagnostic portInsurance or fleet dongle left in permanentlyYou: unplug it
Body control module not sleepingInterior or exterior lights behaving oddly, locks cyclingProgramming specialist
Infotainment or telematics module awakeScreen or radio stays on, or wakes itselfProgramming specialist or dealer
Door, hood or trunk switch faultyDome light on, "door ajar" messageMechanic or body shop
Stuck relayA relay or module warm to the touch on a cold carMechanic
Charging system faultBattery light, dim lights while drivingMechanic
Short trips onlyCar driven a few minutes at a timeLonger drives or a maintainer

First, Rule Out the Battery

Before chasing a drain, confirm there is one. A battery that is failing internally loses charge with nothing connected to it.

  1. Check the age. There is usually a date sticker or stamp on the case. North Texas summers are hard on batteries, and three to five years is a common life here.
  2. Charge it fully and have it load tested. Most parts stores do this at no charge.
  3. If it passes, test whether it holds. Disconnect the negative cable overnight. A good battery will be at essentially the same voltage in the morning. If it has dropped noticeably with nothing attached, the battery is the problem.

Also rule out the charging system. If the alternator is not charging properly, the battery is being run down while you drive, not while you park. A battery warning light or headlights that dim at idle point that way.

If the battery is good, holds its charge when disconnected, and is flat when left connected to the car, something in the car is drawing power. Note that disconnecting the battery can reset the engine computer's stored data on many cars, which has consequences if an emissions test is coming up. Our guide to monitors not ready after a battery change explains.

How a Parked Car Is Supposed to Behave

When you switch off and lock a modern vehicle, it does not shut down instantly. Dozens of computers finish their tasks, save their data, and go to sleep one after another. Depending on the vehicle this takes roughly 20 to 45 minutes, and on some it takes longer.

Once asleep, the car draws a small standby current to keep the clock, the radio presets, the security system and the keyless receiver alive. On most vehicles that figure is in the range of 20 to 50 milliamps, and the manufacturer publishes the exact limit for each model.

A drain happens when that sleep never completes. One module stays active, and because modules talk to each other on a shared network, one wakeful module can keep others awake with it. A draw of a few hundred milliamps will empty a healthy battery over a weekend.

The Keyless and Security Causes

A key fob stored within range

A vehicle with keyless entry and push-button start listens for its fob. When a fob is close enough for the car to detect, the keyless system can wake repeatedly to check for it, and on some vehicles the door handles and interior electronics wake with it. The car never reaches its lowest power state.

This happens when keys hang on a hook just inside the garage door, sit in a jacket in the mudroom, or are left in a bag in the trunk. Manufacturers warn about it in owner's manuals for this reason.

The test is simple. Keep every fob for that car at the far end of the house for a week. If the battery stops going flat, you have the answer. Keeping the fobs away from the car also protects against relay theft, where thieves extend the fob's signal to open and start the vehicle.

The coin battery inside the fob is a different matter. A weak fob battery makes the fob unreliable; it does not drain the car. See our key fob troubleshooting guide for that.

Aftermarket remote start and alarm systems

Add-on remote starters, alarms and trackers are spliced into the vehicle's wiring and, on modern cars, into its data network through an interface module. When one is installed carelessly or begins to fail, two things can happen. It can draw power itself around the clock, or it can send traffic onto the network that keeps the factory modules from sleeping.

The clue is timing. If the drain began within weeks of an install, start there. Older systems can also fail after years of trouble-free service. Unplugging the unit's main connector and retesting is the quickest confirmation. We explain how properly integrated systems are set up in our remote start module programming guide.

Devices left in the diagnostic port

Insurance mileage trackers, fleet telematics units, performance monitors and Bluetooth code readers all plug into the diagnostic port, which has constant battery power. Many of them also query the vehicle's network, which can hold modules awake. If one has been plugged in for months, unplug it for a week and see what changes.

The body control module

The body control module, or BCM, runs the locks, interior and exterior lighting, the security system and, on many vehicles, the keyless functions. It also decides when the rest of the body electronics are allowed to sleep. A BCM that is confused about whether a door is closed, whether the key is present or whether the car is locked can keep itself and its neighbors awake indefinitely.

Signs that point at the BCM include lights that stay on or come on by themselves, locks that cycle with nobody touching them, a security indicator that behaves differently from how it used to, and several small electrical oddities appearing together. Our explainer on what BCM programming is and when it is needed goes deeper.

Infotainment and telematics modules

The modules behind the touchscreen, the radio, Bluetooth and the cellular connection are frequent offenders across brands. They are complex, they run a great deal of software, and when that software hangs, the module can stay powered with the screen dark. On Ford vehicles the unit that runs SYNC, the accessory protocol interface module, is a known example, and the remedy is often a software update.

Platform-specific modules

Some vehicles have well-known wakeful modules of their own. On certain BMWs the footwell module controls lighting and windows, and a failing unit can hold the car awake. European vehicles also expect a new battery to be registered to the car so the charging strategy is correct, which our battery registration guide covers. An unregistered battery is not a drain, but it can be undercharged or overcharged in a way that looks like one.

How a Proper Draw Test Works

Finding a drain is methodical work, and the method matters more than the equipment.

  1. Start with a charged, tested battery. Testing on a weak battery gives misleading readings.
  2. Measure without waking the car. An ammeter is connected in line with the battery, or a clamp meter is placed around the battery cable. The traditional approach of disconnecting the battery to insert a meter wakes every module and restarts the sleep countdown.
  3. Wait. The car is locked and left alone, with the fob well away, until it should be asleep. A reading taken five minutes after closing the door means nothing.
  4. Read the settled current and compare it with the manufacturer's limit.
  5. Find the circuit. On modern cars this is done by measuring the tiny voltage drop across each fuse with the fuse still in place, because pulling a fuse can wake a module and hide the fault. The fuse carrying more current than it should identifies the circuit.
  6. Find the cause on that circuit. One fuse may feed several things. A scan tool that can show which modules are awake on the network, and why they woke, narrows it down quickly.

Step six is where programming-level equipment earns its place. Many vehicles record which module is holding the network awake, and reading that record turns hours of fuse-by-fuse searching into a short list.

When Programming Fixes It, and When It Does Not

Programming is the fix when:

  • The manufacturer has released updated software for a module with a known sleep defect
  • A replacement module was installed without being configured for the vehicle, so it does not follow the car's power-down rules
  • An earlier programming attempt was interrupted and left a module in an incomplete state
  • A module has failed and its replacement has to be set up and paired to the vehicle

Programming is not the fix when:

  • A door, hood or trunk switch is telling the BCM something is open
  • Wiring is chafed or corroded and waking a module with false signals
  • A relay is stuck closed
  • An add-on device is the source
  • The battery is worn out

We say this plainly because a reflash is sometimes sold as a cure for drains it cannot cure. A draw test comes first. Programming follows only when the test points at a module's software or the module itself.

BCM programming follows the ranges on our BCM programming page: $150–$350 for most vehicles, with European and bench-level work quoted after diagnosis and the module itself priced separately.

Getting Through the Week in the Meantime

  • Keep every fob far from the car.
  • Unplug anything in the diagnostic port and any charger or accessory in the power outlets.
  • Check that the glovebox, trunk and under-hood lights go out. A phone left recording video inside the closed compartment will tell you.
  • If the car will sit for days, connect a battery maintainer.
  • Avoid repeated jump starts. Each deep discharge shortens the battery's life, and voltage spikes during jump starting are hard on modules.

Getting It Diagnosed in Fort Worth

Fort Worth Locksmith & Computer Programming is mobile-only and available 24/7. Because a drain has to be tested on a car that has been sitting, a driveway visit is the natural way to do it. We check the keyless and security systems, identify modules that are staying awake, and reprogram or replace and configure a module on site when that is the cause. Call (817) 668-3801, or read about our module programming service and our mobile module programming coverage.

Frequently Asked Questions

Why does my car battery die overnight when nothing is left on?

Something is drawing power while the car is parked. A modern car's computers are supposed to shut down to a very low standby level within about 20 to 45 minutes of being locked. If one module stays awake, or an accessory keeps drawing, the battery is slowly emptied. The usual causes are a module that will not go to sleep, an aftermarket device, a stuck relay, a light that stays on out of sight, or a battery that is simply worn out and cannot hold a charge.

Can a key fob drain a car battery?

Indirectly, yes. On a vehicle with keyless entry and push-button start, a fob kept within range of the parked car can keep the keyless system waking up to check for it, which prevents the car from settling into its lowest power state. Storing the keys well away from the vehicle solves it. The fob's own coin battery is separate and has no effect on the car battery.

How much battery drain is normal when a car is parked?

Once every module has gone to sleep, most vehicles draw somewhere in the range of 20 to 50 milliamps to keep memories, the clock and the security system alive. Vehicles with more electronics can sit a little higher, and the manufacturer publishes the exact limit. A draw several times that figure after the car has had time to sleep is a problem that will flatten a healthy battery in days.

How do I know if the battery itself is bad?

Have it load tested after a full charge. A battery that passes a load test and holds its voltage overnight when disconnected from the car is healthy, and the car is draining it. A battery that drops on its own while disconnected has failed internally. In North Texas heat, batteries commonly last three to five years, so age alone is a reason to test before chasing a drain.

Can an aftermarket remote start or alarm drain the battery?

Yes, and it is one of the most common causes we see. A poorly installed or failing remote start, alarm, tracker, dash camera or plug-in diagnostic-port device can draw power continuously or keep the vehicle's data network awake so that the factory modules never sleep. Unplugging the device and retesting is a quick way to confirm it.

Will reprogramming a module fix a battery drain?

Sometimes. When a module stays awake because of a software defect, the manufacturer's remedy is an updated calibration, and reprogramming is the fix. When a module stays awake because it is being kept awake by a faulty switch, a damaged wire or another module, or because the module has failed internally, programming will not help. A draw test identifies which circuit is responsible before anyone decides.

How much does it cost to fix a battery drain in Fort Worth?

It depends entirely on the cause. Moving your keys or unplugging a device costs nothing. As of October 2026, when the cause is a body control module that needs reprogramming or replacement, BCM programming from a mobile specialist in Fort Worth runs $150 to $350, plus the module if one is required. European modules and bench-level work are quoted after diagnosis. A failed battery, relay or switch is priced as that part.