OBD-II code B1318 indicates that a control module—most commonly the body control module (BCM) or powertrain control module (PCM)—has detected battery or system voltage below a calibrated threshold (typically under roughly 11.5–12.0 V for a sustained period). It is a symptom of an underlying power supply or charging system problem rather than a fault in the module that reported it. Persistent low voltage can also cause other seemingly unrelated codes to set.
The most common cause. A battery with reduced capacity may hold surface charge but drop below the module's low-voltage threshold under load, especially at engine start or with accessories on.
An alternator that is not producing adequate voltage (typically 13.5–14.5 V at idle) will allow system voltage to sag. Worn brushes, a failed voltage regulator, or a slipping drive belt are typical culprits.
High resistance at the battery connections or in the positive/negative cables causes a measurable voltage drop between the battery and the modules, which the BCM interprets as low system voltage.
A corroded or loose ground strap between the engine, body, and battery can produce the same low-voltage-at-the-module symptom even when the battery itself is healthy.
An accessory, aftermarket device, or stuck relay that continues to draw current while the vehicle is parked will discharge the battery overnight and trigger the code on the next start cycle.
In uncommon cases, a control module with internal shorting or excessive current draw can pull system voltage low. Module failure should only be considered after the battery, cables, grounds, alternator, and parasitic draw have all been ruled out.
The definition is universal; the diagnostics are engine-specific. Open your vehicle for the codes documented for it:
Only briefly, and ideally not at all. Low system voltage can cause unpredictable module behavior, and if the alternator is failing the vehicle may stall in traffic. Drive directly to a repair facility or address the cause before further use.
Sometimes, but only if the battery itself is weak or discharged. If the alternator is not charging, the new battery will also be depleted and the code will return. Always verify charging voltage after a battery replacement.
Almost never. B1318 is set by a module detecting low voltage; the module is the reporter, not the cause in the vast majority of cases. Battery, cables, grounds, and the alternator are responsible for the overwhelming majority of B1318 instances. Replacing a control module without first proving the power supply and grounds are correct is a common and expensive misdiagnosis.
No. Clearing the code only erases the stored fault; if the underlying voltage condition is still present, the code will reset, often within a single drive cycle.