B2058 — right power sliding door lock/unlock circuit output signal – short to ground

B2058: B2058 is generally a non-engine access and security fault, so the vehicle can usually continue to be driven if the right door closes and latches securely.

For Ford vehicles

right power sliding door lock/unlock circuit output signal – short to ground

vehicle

Is it safe to drive?

Drivable, but repair the right sliding door promptly B2058 is generally a non-engine access and security fault, so the vehicle can usually continue to be driven if the right door closes and latches securely. If it will not lock, use the mechanical lock, avoid leaving valuables inside, and have the ground short diagnosed before relying on the power-lock function.

Typical symptoms

  • The right power sliding door does not lock or unlock when the switch is operated.
  • Locking works, but unlocking does not, or the reverse occurs.
  • The door actuator produces clicking without moving the latch.
  • The right sliding door may remain unlocked even though it closes normally.
  • B2058 is stored as a confirmed or pending body-control-module code.
  • The right sliding door may lose its normal power-lock function after the fault is set.

Common causes

  • A chafed or damaged wire in the right power sliding door harness is shorted to body ground.
  • The wiring is pinched or crushed where it passes between the sliding door, body, or hinge assembly.
  • Corrosion, water intrusion, or a damaged terminal in the right sliding door connector creates an unintended ground path.
  • The right power sliding door lock/unlock actuator or its internal motor has developed a short to ground.
  • An incorrect splice, poorly repaired wire, or accessory connection has tied the lock/unlock output circuit to ground.
  • The body control module output driver or its connector has failed and is reporting the B2058 short condition.

How to diagnose with an OBD scanner

  1. Confirm B2058 with an OBD scanner Connect an OBD2 scanner using an ELM327 interface or AIScanAuto, then read stored and pending body-control codes. Confirm that B2058 is present and watch for it to return while the right sliding-door lock and unlock commands are selected.
  2. Inspect the door harness and connectors Check the wiring between the right sliding door and body for chafing, crushed insulation, pinches, heat damage, or water. Disconnect and inspect the actuator and body connectors for green corrosion, bent terminals, trapped moisture, or a loose pin.
  3. Isolate the actuator With the vehicle secured and the battery disconnected as appropriate, unplug the right lock/unlock actuator. Clear B2058 with the scanner and operate the lock command while monitoring for a returning code. If B2058 returns with the actuator unplugged, the harness, connector, or module is more likely; if it does not return, inspect the actuator and its connector closely.
  4. Test the output for a short Use the vehicle service wiring diagram to identify the relevant module and actuator terminals. With the actuator disconnected, check the specified lock and unlock output wires for continuity or low resistance to body ground. Also inspect the harness at all flexing points near the door and hinge.
  5. Repair and verify B2058 Repair the damaged wire or connector, remove the ground short, correct any moisture intrusion, and restore connector seals. Reconnect the actuator, scan again, and verify both lock and unlock operation. Confirm that B2058 does not return in stored or pending memory.

Approximate repair cost

A rough independent-shop estimate for diagnosing and repairing B2058 is approximately USD $180-$900, depending on whether the cause is connector service, a wiring repair, an actuator replacement, or control-module work. These figures are estimates only, not verified repair quotes, and costs vary by region.

Common questions

What does B2058 specifically mean?

B2058 means the body controller detected that the right power sliding door lock/unlock output circuit is shorted to ground, preventing normal operation of that door's powered latch.

Can the vehicle still be driven with B2058?

Usually, yes. The fault affects the right sliding-door lock system rather than the propulsion system, but the door should be checked for secure closure and locked manually if power locking fails.

Does B2058 prove that the actuator is defective?

No. B2058 identifies a short-to-ground condition, which may be in the actuator, a connector, or the wiring harness. Isolation testing is required before replacing any component.

Will clearing B2058 permanently fix the problem?

Clearing the code alone does not repair the underlying short. If B2058 returns after the right lock or unlock switch is used, the damaged wiring, connector, actuator, or module must be corrected.

B2058 — B2058 — Manufacturer Controlled DTC: Causes, Symptoms & Fix

When your vehicle's body control module detects an unexpected signal from one of the electrical subsystems, it logs a diagnostic trouble code. B2058 is one such code — it indicates the body electrical system is not behaving according to factory specifications. This is classified as a manufacturer-controlled DTC, meaning the exact definition and which subsystem triggers it can vary between makes and models. The code alone doesn't tell you which component failed; it simply flags that something in the body electrical circuit did not match expected values.

The engine control unit or body control module doesn't set B2058 on a single glitch. It requires the fault condition to appear repeatedly under specific operating conditions before illuminating the check-engine or warning light. When B2058 is stored, the module also captures freeze frame data — a snapshot showing engine load, RPM, coolant temperature, and vehicle speed at the moment the fault occurred. That snapshot is your best starting point for reproducing the problem during diagnosis.

The body electrical system manages a wide range of comfort and convenience features: power door locks, windows, exterior lighting, windshield wipers, and interior illumination. Because these systems operate independently of the engine and transmission, B2058 typically does not affect how your car drives. However, it can leave you without essential functions like headlights in low visibility or central locking when you need to secure the vehicle.

Common Symptoms of B2058

  • The malfunction indicator lamp (MIL) or body warning light turns on
  • One or more body electrical functions stop working or work only intermittently
  • Affected components may include power locks, windows, lighting, or wiper systems
  • Engine performance and drivability remain unaffected in most cases
  • The warning light may clear temporarily, then return under the same conditions

What Causes B2058?

The root causes of B2058 almost always come down to four categories, listed here from most to least common:

  • Wiring damage — especially in door jambs and areas exposed to moisture, where insulation cracks or wires break
  • Blown fuse or failed relay supplying the affected circuit
  • Faulty body control module (BCM) unable to process signals correctly
  • Corroded, loose, or unplugged electrical connectors interrupting the signal path

How to Diagnose B2058

Follow these steps in order to isolate the root cause without replacing parts unnecessarily:

  1. Connect an OBD2 scanner and confirm B2058 is stored. Record the freeze frame data — note the engine load, RPM, temperature, and vehicle speed recorded when the fault was detected.
  2. Pull all related diagnostic trouble codes. Coexisting codes in the B0xxx or Uxxxx ranges often point directly to the failing component.
  3. Check manufacturer technical service bulletins (TSB) for your specific make, model, and model year. Many body electrical faults have published factory fixes, software updates, or known issues. Search by VIN on the manufacturer's website or nhtsa.gov.
  4. Visually inspect the wiring harness and connectors tied to the affected circuit. Look for damaged insulation, broken strands, corrosion, and loose or backed-out terminals.
  5. Operate the failing function while monitoring its switch and motor data in the scanner's live data stream. This confirms whether the module is sending the command and the actuator is responding.
  6. Clear the code, then drive the vehicle through a complete drive cycle that reproduces the freeze frame conditions. Confirm B2058 does not reappear before considering the repair complete.

Repair Options and Costs

Address the cheapest possible cause first. B2058 is frequently caused by damaged wiring or poor connections, both of which are inexpensive to fix.

  • Wiring repair or connector replacement: $80–$250
  • Switch or actuator replacement: $120–$450
  • BCM repair or replacement (rare): $300–$900

Labor rates at independent shops typically run $75–$120 per hour. Wiring repairs and connector work usually fall on the lower end of the range because they require less time. BCM replacement involves programming, which adds labor cost and sometimes requires dealership-level tools.

Total Cost to Fix B2058

Across all repair scenarios, fixing B2058 typically costs between $80 and $900. The wide range reflects how much the price varies depending on which component is actually at fault. Wiring and connector issues — the most common cause — sit at the bottom of that range. BCM replacement, while possible, is rarely the first solution and should only be considered after confirming all wiring and connectors are sound. Spending time on accurate diagnosis before purchasing parts almost always saves money.

Can You Drive with B2058?

In most cases, yes — B2058 does not directly affect engine operation or transmission function. Your vehicle remains drivable. That said, consider the specific system involved. If the fault touches exterior lighting or windshield wipers, you lose important safety equipment in poor weather or at night. A central locking malfunction could leave the car unsecured. Use your best judgment and address the repair promptly, but you do not need to call a tow truck the moment the light appears.

Related OBD2 codes