B2559 — Aux A/C Blower Motor Relay Circuit Short to Battery

OBD2 code B2559 flags a problem with the body electrical system (aux A/C blower motor relay circuit short to battery). The car is usually drivable while you plan the repair. Common culprits: corroded or loose connectors, damaged wiring in door jambs or wet areas, 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

  1. Read the code and freeze frame Connect an OBD2 scanner, confirm B2559 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
  2. 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.
  3. Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the body electrical system for damage, corrosion, chafing or poor contact.
  4. Subsystem check Operate the affected function while watching its switch and motor PIDs in live data.
  5. Subsystem check Inspect connectors and wiring at flex points (door jambs, tailgate hinges) — wires break there first.
  6. Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B2559 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for B2559 (parts and labor, USD, independent shop rates): Replace the switch or actuator: $120–$450; BCM repair or replacement: $300–$900; Repair wiring or connectors: $80–$250. Overall, fixing B2559 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 is the most common cause of B2559?

The most common causes are: corroded or loose connectors, damaged wiring in door jambs or wet areas, faulty switch, motor or actuator of the affected system.

How much does it cost to fix B2559?

Replace the switch or actuator — $120–$450; BCM repair or replacement — $300–$900; Repair wiring or connectors — $80–$250. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.

Is it safe to drive with B2559?

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.

What are the symptoms of B2559?

Drivers most often notice: the affected function (locks, windows, lighting, wipers) works intermittently or not at all, warning light on the dashboard, no impact on engine operation in most cases.

How do I diagnose B2559 myself?

Start with a scan: confirm B2559, 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.

When your vehicle's diagnostic system logs code B2559, it's telling you that something is wrong with the auxiliary air conditioning blower's relay circuit. Specifically, the body control module has detected a short to battery voltage somewhere in that circuit. This is classified as a body electrical fault, and unlike powertrain codes that directly affect engine operation, B2559 lives in the supplemental systems that keep your cabin comfortable.

The auxiliary blower motor relay sits between your HVAC control module and the actual blower motor that pushes air through your vents. Under normal conditions, the relay receives a command from the BCM and completes the circuit to power the motor at the requested speed. When there's an unintended connection directly to battery power, the system sees this as a fault condition. The BCM doesn't just log B2559 on a single bad reading—it requires the condition to repeat under specific operating conditions before it triggers the check engine or body control light. This is why the freeze frame data stored alongside B2559 is so valuable: it captures engine load, RPM, coolant temperature, and vehicle speed at the exact moment the fault occurred, giving you a precise starting point for diagnosis.

Understanding how this circuit works helps you appreciate why the fault matters. The blower motor draws significant current to spin its fan at various speeds, and the relay exists to handle that load without running heavy gauge wires through your dashboard controls. When a short to battery develops, the relay can fail to control the motor properly, or worse, the motor may run at full speed uncontrollably. Modern vehicles often have multiple blower speed settings and automatic climate control, so a faulty relay can manifest in different ways depending on your specific HVAC system design.

Symptoms of B2559

  • The auxiliary A/C blower motor fails to operate or runs only at full speed without responding to speed commands
  • The HVAC system displays erratic behavior, switching between fan speeds unexpectedly
  • A warning indicator illuminates on the dashboard or HVAC control panel
  • The main climate control system may continue working while the auxiliary function is affected
  • In some vehicles, the BCM disables the affected circuit entirely as a protective measure
  • No effect on engine performance or fuel economy—B2559 is exclusively a body system concern
  • Intermittent operation that worsens in humid conditions or after vehicle exposure to moisture

Common Causes of B2559

  • Corroded or damaged wiring at the blower motor relay connector, particularly in vehicles exposed to moisture
  • A failed blower motor relay that has internal shorting between the control circuit and battery feed
  • Water intrusion into the HVAC housing or blower motor assembly, causing insulation breakdown
  • Blown fuse protecting the auxiliary blower circuit—the short may have caused the overcurrent condition
  • Damaged connectors at the relay location, often due to heat cycling or vibration over time
  • Faulty blower motor with worn brushes that create a momentary short condition
  • Body control module internal failure that no longer properly regulates the relay command signal

Diagnosing B2559

Before investing in expensive parts, follow a systematic approach to pinpoint the actual failure point rather than guessing.

  1. Connect an OBD2 scanner and confirm B2559 is stored in the BCM's fault memory. Record the freeze frame data—this snapshot of engine conditions tells you exactly what was happening when the module detected the short. Weather, temperature, and specific driving maneuvers matter.

  2. Scan all other modules for additional codes. Related faults in the HVAC system, door locks, or lighting circuits often point toward the true root cause rather than assuming the relay itself failed. Check for any manufacturer technical service bulletins that apply to your specific make, model, and model year—factories sometimes publish known defects or software updates.

  3. Visually inspect the relay location and surrounding wiring. Remove the relay and examine its terminals for corrosion, melting, or looseness. Check the fuse that protects this circuit—if it's blown, something caused that overcurrent and simply replacing it won't fix the underlying short.

  4. Test the relay according to your vehicle's specifications. Apply battery voltage to the control coil and verify the contacts close properly. Measure resistance between the switched terminals—you should see near-zero ohms when energized and infinite resistance when de-energized.

  5. With the relay removed, perform a continuity check on the wiring harness between the relay socket and the BCM. Inspect the circuit for shorts to ground or unintended connections to other wires. Pay special attention to passages through metal bulkheads where chafing commonly occurs.

  6. Clear B2559 after your inspection and test drive the vehicle under conditions matching the freeze frame data. If the code returns immediately, you likely have a permanent short. If it takes time to reappear, the fault may be moisture-dependent or related to thermal cycling.

Repair Options and Costs

The appropriate repair depends entirely on what your diagnosis reveals.

Repair Action Estimated Parts Cost Estimated Labor Cost Total Range
Replace blown fuse only $5–$15 $40–$80 $45–$95
Replace blower motor relay $25–$75 $60–$120 $85–$195
Repair wiring harness $0–$50 $100–$200 $100–$250
Replace blower motor assembly $80–$200 $80–$150 $160–$350
BCM repair or replacement $150–$400 $150–$500 $300–$900

When you add up parts and labor at independent shop rates, the total cost to resolve B2559 typically falls between $85 and $900. The wide range reflects how different the repair can be—from simply swapping a cheap relay to replacing the entire body control module. A thorough diagnosis before purchasing any components almost always saves money, because the most expensive scenario is rarely where you need to start.

Can You Drive with B2559?

In most cases, yes—B2559 does not directly affect engine operation, transmission function, or vehicle safety systems. The auxiliary A/C blower is a comfort feature, and its failure won't leave you stranded. However, consider your climate and typical vehicle use. If you live in an area with extreme temperatures or high humidity, losing cabin ventilation can become uncomfortable or even hazardous during long drives. Additionally, if the short causes the blower to run at full speed continuously, you risk draining your battery over time. Drive conservatively and prioritize getting the repair scheduled, but there's no need to call a tow truck unless your vehicle has other compounding issues.

Related OBD2 codes