B2350 — Steering Column Switch Circuit Short to Battery

OBD2 code B2350 flags a problem with the body electrical system (steering column switch circuit short to battery). The car is usually drivable while you plan the repair. Common culprits: damaged wiring in door jambs or wet areas, blown fuse or failed relay, corroded or loose connectors.

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 B2350 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 B2350 does not return.

Approximate repair cost

Repair cost depends on which component actually failed. Typical scenarios for B2350 (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 B2350 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 B2350?

The most common causes are: damaged wiring in door jambs or wet areas, blown fuse or failed relay, corroded or loose connectors.

Is it safe to drive with B2350?

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 much does it cost to fix B2350?

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.

Will B2350 clear itself?

Sometimes B2350 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.

What does OBD2 code B2350 mean?

OBD2 code B2350 flags a problem with the body electrical system (steering column switch circuit short to battery). The car is usually drivable while you plan the repair. Common culprits: damaged wiring in door jambs or wet areas, blown fuse or failed relay, corroded or loose connectors.

When your vehicle's onboard diagnostics identify a problem with the steering column switch circuit, it stores trouble code B2350. This specific code indicates that the body control module has detected a short to battery voltage somewhere in the steering column switch wiring or components. The system is designed to monitor electrical paths constantly, and when it senses that a circuit is receiving power when it shouldn't be, the module logs this fault to alert you and the technician.

The steering column area hosts several critical controls: turn signal stalks, wiper controls, cruise control switches, and sometimes controls for the infotainment system or instrument cluster. These switches complete circuits to the body control module, which acts as the central hub for body electrical functions. When B2350 triggers, the BCM has spotted abnormal voltage readings that exceed safe thresholds, suggesting one of these switch circuits is staying energized when it should be switching on and off normally. The module typically requires multiple drive cycles with the same fault pattern before confirming the code, which helps prevent false triggers from temporary electrical glitches.

Alongside B2350, the module captures a freeze frame snapshot containing engine RPM, load percentage, coolant temperature, and vehicle speed at the exact moment the fault occurred. This data proves invaluable during diagnosis because it tells you what conditions the vehicle was operating under when the problem surfaced.

Symptoms of B2350

The most obvious sign that B2350 has set is a non-functional or intermittently working system controlled by the affected steering column switch. Depending on which circuit is shorted, you might lose turn signals, wipers, washers, cruise control, or stalk-mounted audio controls. In most cases, the engine runs completely normally since this fault lives in the body electrical system rather than the powertrain. A check engine or body system warning light typically illuminates on the instrument cluster to notify you that a fault is stored. You might also notice that functions work erratically, responding to switch inputs only sometimes, or not at all. If the short affects exterior lighting circuits through the column switches, those lights may behave unpredictably or stay on when they should be off.

Common Causes of B2350

The most frequent culprit behind B2350 is a faulty switch or actuator in the steering column. Over time, switch contacts wear out, accumulate debris, or develop internal shorts that send unwanted voltage back through the circuit. Water intrusion is another major factor, particularly if the driver's footwell or cowl area has leaked, causing corrosion at connector points. Loose or corroded electrical connectors anywhere between the column switches and the body control module can create intermittent shorts that the module interprets as a battery voltage issue. The body control module itself may be defective, though this is less common than localized wiring or switch problems. Wiring harnesses passing through the steering column area suffer from constant flexing and heat cycles, and the insulation can chafe through, allowing bare wires to contact battery voltage sources. Finally, a blown fuse or failed relay in the affected circuit can sometimes produce symptoms that trigger this code, though this is typically identified early in the diagnostic process.

Diagnosing B2350

Start by connecting an OBD2 scanner to the vehicle's diagnostic port and retrieve all stored codes, paying special attention to B2350 and any related body system codes. Save the freeze frame data associated with this code before clearing anything, because those engine operating conditions often point you toward the root cause. Many manufacturers have issued technical service bulletins addressing B0xxx series codes, so searching your vehicle's TSB database by make, model, and model year can reveal known issues and factory-recommended repair procedures.

With the code confirmed, perform a thorough visual inspection of the steering column wiring harness and all related connectors. Look for cracked insulation, wire strands poking through, corrosion buildup especially on metal connector pins, and any signs of previous repairs or splices that may have failed. If the vehicle has any history of water intrusion in the footwell or under the dash, investigate that area immediately since moisture destroys electrical connections.

Use your scanner's live data function to monitor the affected system's switch and motor parameters while operating the controls. A switch that shows activity in the data stream when you move it confirms the BCM is receiving input, while a dead signal indicates a broken path somewhere. Pay close attention to connector passages through door jambs and any flex points where wires bend repeatedly, as these locations experience the most mechanical stress and typically show wiring damage first.

After addressing any visible issues, clear the code and perform a complete drive cycle that recreates the conditions captured in the freeze frame data. If B2350 does not return after several drive cycles under varying conditions, the problem was likely a temporary electrical anomaly.

Repair Options and Costs

If the inspection reveals a faulty steering column switch, replacement typically runs between $120 and $450 depending on your vehicle make and whether the switch comes as a standalone component or as part of a complete column assembly. When the body control module itself is diagnosed as the source, BCM repair or replacement generally costs $300 to $900 since the unit often requires programming or synchronization with other modules. Wiring and connector repairs, which involve splicing damaged sections, cleaning corrosion from terminals, or replacing whole harness segments, usually fall in the $80 to $250 range depending on labor time and parts needed.

The total cost to fix B2350 generally falls between $80 and $900, with the lower end representing straightforward wiring repairs and the upper end reflecting full BCM replacement with programming. An accurate diagnosis before purchasing parts almost always saves money because the BCM, which carries the highest price tag, is rarely the actual cause compared to switches or connectors.

Driving Safety Assessment

Most vehicles can be driven safely with B2350 stored because body electrical faults typically do not affect engine operation, transmission function, or braking systems. However, consider the specific function affected before deciding to delay repair. If the fault compromises exterior lighting, your visibility and conspicuity to other drivers suffer, particularly in rain, fog, or darkness. Wiper system failure during inclement weather creates a safety hazard by reducing your view. Central locking malfunctions associated with column switch faults could potentially leave the vehicle unsecured. For these reasons, addressing the issue promptly remains the prudent choice even though the vehicle remains technically drivable.

Related OBD2 Codes