B1537 — Memory 2 Switch Circuit Short To Battery
B1537 — Memory 2 Switch Circuit Short To Battery. A fault in the body electrical system. The car is usually drivable while you plan the repair. Typical causes: damaged wiring in door jambs or wet areas, body control module (BCM) fault, faulty switch, motor or actuator of the affected system.
body electrical
Is it safe to drive?
Short-term driving is OK Usually safe to drive — body codes rarely affect drivability. Exceptions: exterior lighting and wipers in bad weather, and central locking faults that can leave the car unsecured.
How to diagnose with an OBD scanner
- Read the code and freeze frame Connect an OBD2 scanner, confirm B1537 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many B0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the body electrical system for damage, corrosion, chafing or poor contact.
- Subsystem check Operate the affected function while watching its switch and motor PIDs in live data.
- Subsystem check Inspect connectors and wiring at flex points (door jambs, tailgate hinges) — wires break there first.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1537 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for B1537 (parts and labor, USD, independent shop rates): BCM repair or replacement: $300–$900; Repair wiring or connectors: $80–$250; Replace the switch or actuator: $120–$450. Overall, fixing B1537 usually costs between $80 and $900. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.
Common questions
What does OBD2 code B1537 mean?
B1537 — Memory 2 Switch Circuit Short To Battery. A fault in the body electrical system. The car is usually drivable while you plan the repair. Typical causes: damaged wiring in door jambs or wet areas, body control module (BCM) fault, faulty switch, motor or actuator of the affected system.
Will B1537 clear itself?
Sometimes B1537 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.
How do I diagnose B1537 myself?
Start with a scan: confirm B1537, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the body electrical system, and verify the suspect component against live data before buying parts.
What are the symptoms of B1537?
Drivers most often notice: no impact on engine operation in most cases, warning light on the dashboard, the affected function (locks, windows, lighting, wipers) works intermittently or not at all.
What is the most common cause of B1537?
The most common causes are: damaged wiring in door jambs or wet areas, body control module (BCM) fault, faulty switch, motor or actuator of the affected system.
When the powertrain or body control module logs trouble code B1537, it is flagging a specific electrical problem in the body circuitry: the Memory 2 Switch Circuit has shorted to battery voltage. In plain terms, a wire or switch that should be grounding out or sitting at a low reference signal is instead feeding full battery voltage into the circuit where it does not belong. The module does not set this code on a single bad reading. It runs the check repeatedly across multiple drive cycles and only stores B1537 once the fault pattern is confirmed. This is the onboard diagnostic system's way of filtering out temporary electrical noise from a genuine, persistent problem.
The body control module monitors this and dozens of other body electrical circuits continuously while the vehicle is running. Every time you start the car, adjust a window, lock a door, or toggle a switch, the module validates that each circuit is behaving within its expected voltage range. When a reading falls outside those parameters for long enough, the module stores the code, captures freeze frame data, and illuminates the malfunction indicator lamp. That freeze frame is the single most useful piece of information you have: it records engine speed, load, coolant temperature, and vehicle speed at the exact moment the fault was detected. Use it to recreate the driving conditions where the problem appears.
Symptoms of B1537
- The check engine or body warning light turns on and stays on
- One or more body functions operate intermittently or stop working entirely — locks, windows, interior lighting, wipers, or seat memory are common candidates
- In most vehicles, engine performance and drivability remain completely unaffected
- The affected function may work sometimes and fail other times, especially in humid weather or after the car has been washed
- No-start or no-crank conditions are extremely rare with body codes and almost never point to B1537
Common Causes
- Blown fuse or failed relay feeding the affected body circuit
- Wiring damage in door jambs, tailgate hinges, or other flex points where wires flex repeatedly
- Corrosion, moisture intrusion, or oxidation at connectors in wet or dirty environments
- Body control module internal failure or software glitch
- Loose or poor-quality electrical connections at switches, motors, or control units
- Chafed wiring harness rubbing against metal brackets or body panels
How to Diagnose B1537
- Connect a quality OBD2 scanner, retrieve B1537, and record all freeze frame data before doing anything else. Note the rpm, load, temperature, and speed values — they tell you what the car was doing when the fault occurred.
- Check for any related diagnostic trouble codes stored alongside B1537. Codes in the same family often share a common root cause such as a shared power supply or ground. Also pull up any manufacturer technical service bulletins for your specific make, model, and model year — many body code patterns have documented factory fixes or module updates.
- Perform a thorough visual inspection of the wiring and connectors tied to the body electrical group. Look for frayed insulation, broken strands, corrosion buildup, and any sign that a connector is not fully seated or has moisture inside.
- Monitor the relevant switch and motor data PIDs in live mode while operating the affected function. Watch for voltage spikes, dead zones, or readings that jump erratically when the switch is pressed or released.
- Pay close attention to flex points — door Jambs, hood hinges, and tailgate openings are where stranded wires break first because they bend every time the door moves.
- Clear B1537 after your inspection, then complete a full drive cycle that reproduces the freeze frame conditions. If the code returns, you have confirmed an active fault and can proceed to repair with confidence.
Repair Options and Costs
Body control module repair or replacement: $300–$900. Some shops can reflash or rebuild a BCM for less than full replacement cost, but this is the most expensive scenario on the list.
Wiring harness or connector repair: $80–$250. Soldering a broken wire, sealing a moisture-damaged connector, or replacing a short section of harness is usually the quickest and cheapest fix.
Switch or actuator replacement: $120–$450. If the short is inside a specific switch, lock motor, window regulator, or seat memory module, replacing that individual component resolves the code without touching the BCM.
Total Cost to Fix B1537
Depending on which component is actually at fault, expect to pay somewhere between $80 and $900 total. The majority of cases land in the middle range once the technician has isolated the exact circuit. Spending twenty minutes with a scanner and a multimeter before buying parts almost always keeps the final bill well below the worst-case scenario.
Can You Drive with B1537?
Yes, in most cases. Body control codes like B1537 typically do not affect engine operation, transmission shifting, or any safety-critical drivetrain function. You can drive the vehicle to a repair facility without concern. The only practical exceptions are if the short is affecting exterior lighting — which creates a visibility and legal risk — or central locking in a way that leaves the car unsecured. Wiper motor failures in heavy rain are another scenario where the loss of function becomes a safety issue. Otherwise, the car will run and handle normally.