B2358 — adjustable pedal switch

B2358: B2358 can affect adjustable pedal or memory-position functions, but it does not by itself prove that the vehicle's braking or throttle systems are defective.

For Ford vehicles

adjustable pedal switch

vehicle

Is it safe to drive?

Address B2358 promptly B2358 can affect adjustable pedal or memory-position functions, but it does not by itself prove that the vehicle's braking or throttle systems are defective. Avoid relying on an automatic position feature until the switch circuit has been diagnosed and the repair is verified.

Typical symptoms

  • B2358 remains stored in the OBD2 memory
  • The driver's seat or steering wheel may not return to the saved position
  • The adjustable pedal function may stop responding to the adjustment controls
  • The seat or pedal position may move unexpectedly
  • A driver-assistance or adjustable-pedal warning message may appear
  • The pedal may remain at an incorrect position even after adjustment

Common causes

  • A faulty or internally worn adjustable pedal switch
  • Corrosion, damage, or loose terminals in the adjustable pedal switch connector
  • An open circuit or short to ground in the switch wiring harness
  • A switch that became misaligned or loose after pedal adjustment or pedal-assembly service
  • A poor ground or electrical connection affecting the adjustable pedal switch circuit
  • Failure of an associated adjustable-pedal component that overloads or interferes with the switch

How to diagnose with an OBD scanner

  1. Confirm B2358 with a scan tool Connect an OBD2 scanner, ELM327 adapter, or AIScanAuto, read stored codes, and confirm that B2358 is active or pending. Save the freeze-frame information before clearing the code, then repeat the pedal adjustment to see whether B2358 returns.
  2. Inspect the pedal switch and connectors Examine the adjustable pedal switch, its connector, and the nearby harness for corrosion, bent pins, pinched wires, fluid contamination, or looseness. Also confirm that the switch and pedal assembly are mounted securely and have not shifted out of alignment.
  3. Test the electrical circuit Using the vehicle wiring diagram, check the switch connector for proper power, ground, and signal continuity. Inspect for opens and shorts, and verify that ground voltage and connector seating meet the manufacturer's specifications.
  4. Monitor switch operation While watching live scan data, move or adjust the pedal and confirm that the switch signal changes as expected. If available, use bidirectional scan commands to command the adjustment and determine whether the problem is in the switch circuit or the pedal movement mechanism.
  5. Verify the repair After repairing the wiring, replacing the switch, or correcting the alignment, clear B2358 with the scan tool. Cycle the ignition, operate the adjustable pedal, and confirm that the code does not return and that the position memory and adjustment function work correctly.

Approximate repair cost

An independent shop may charge roughly USD $125–$650 for B2358 diagnosis and repair, depending on whether the fault is a wiring repair, switch replacement, or pedal-assembly replacement. These figures are estimates only and vary by region, vehicle configuration, labor time, and parts availability.

Common questions

What does OBD2 code B2358 mean?

B2358 identifies a fault in the adjustable pedal switch or its related circuit. The switch may be faulty, misaligned, disconnected, or exposed to a wiring fault.

Can I continue driving with B2358 stored?

Driving may be possible if braking and throttle response remain normal, but the automatic pedal or position-memory function may be unreliable. Have the switch circuit checked before relying on those functions.

Does B2358 require replacing the entire pedal assembly?

Not necessarily. A connector or harness repair or an individual adjustable pedal switch may resolve B2358; pedal-assembly replacement is generally considered only after testing confirms the assembly is defective.

How can I tell whether B2358 will keep returning?

Use an OBD2 scanner, ELM327 adapter, or AIScanAuto to clear the code and then operate the pedal. If B2358 returns during the adjustment cycle, the switch, wiring, connector, or alignment fault is likely still present.

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

When your vehicle's body electrical system stops behaving the way the engineers designed it, the control modules take notice. Code B2358 is the diagnostic flag that gets raised when a body control module detects a signal or behavior that falls outside the expected parameters. Unlike engine-related codes that directly affect how the powertrain runs, B2358 lives in the body electronics category — it covers doors, windows, locks, lighting, wipers, and similar comfort and convenience features.

The module responsible for monitoring these functions doesn't log B2358 after a single glitch. Automotive systems are designed with a degree of tolerance for noise and intermittent readings. The fault must repeat under specific conditions — usually over two or more drive cycles — before the module decides something is genuinely wrong and turns on the check engine or warning light. When that happens, the module also saves freeze frame data: a snapshot of engine load, RPM, temperature, vehicle speed, and other sensor readings at the exact moment the fault occurred. That snapshot is your most useful clue for recreating the problem during testing.

B2358 falls under the manufacturer-controlled DTC classification, which means the vehicle's own technical documentation — not the generic OBD2 standard — defines exactly what "out of range" means for that particular system. Different manufacturers implement this code for different components. Some may trigger it for a failed door lock actuator, others for a defective rain sensor, and others still for a window motor that draws too much current. The common thread is always the same: the body control module expected one behavior and got something different.

Common symptoms of B2358

  • The specific electrical function involved (power locks, windows, interior or exterior lighting, wipers) stops working or works only intermittently
  • No noticeable change in engine performance, fuel economy, or throttle response — the powertrain typically runs normally
  • An illuminated warning light on the instrument cluster, usually the check engine or body system light
  • In some cases, multiple body functions are affected if a shared connector or ground is involved
  • The problem may come and go, making it harder to pin down without freeze frame data
  • Some vehicles exhibit a delayed response from the affected component, such as locks that take several seconds to engage or disengage

What causes B2358?

  • Corrosion, moisture intrusion, or bent pins inside electrical connectors for the affected circuit
  • A faulty switch, motor, solenoid, or actuator that controls the malfunctioning function
  • A blown fuse or failed relay that supplies power to the body system in question
  • Chafed or broken wiring, especially near door jambs and hinge points where wires flex constantly
  • A failing body control module (BCM) that misinterprets valid signals or loses communication with a subsystem
  • Poor ground connections at the body control module or at the component itself
  • Software glitches in the BCM that require a reflash or update from the dealer

How to diagnose B2358

  1. Plug in an OBD2 scanner, retrieve B2358, and record the associated freeze frame data. Note the engine load, temperature, speed, and RPM values — these describe the conditions under which the fault first appeared. Use them as your testing roadmap.

  2. Pull all stored and pending codes from every module. Related codes in the same circuit (switches, motors, BCM inputs) often point to the real culprit faster than B2358 alone.

  3. Perform a thorough visual inspection of the wiring harness and connectors tied to the failing body function. Look for cracked insulation, corrosion buildup, pushed-out pins, and any signs of prior repair work that may have been done improperly.

  4. Operate the affected component while monitoring its electrical parameters in the scanner's live data stream. Watch the switch signal PID change state when you press the button, and verify that the motor PID shows expected voltage or current draw when it activates.

  5. Pay close attention to flex points — door jambs, tailgate hinges, and sunroof rails. Wires bend thousands of times at these locations, and fatigue cracks often hide inside the insulation where you can't see them until the wire breaks completely.

  6. Clear B2358 after your inspection, then drive the vehicle through a complete drive cycle that reproduces the freeze frame conditions. If the code comes back, you have confirmed an active fault and can move forward with targeted repairs.

How to fix B2358

Address the inexpensive and common causes before spending money on major components. Wiring repairs and connector cleaning often resolve B2358 at a fraction of the cost of module replacement.

  • Repair damaged wiring, replace connectors, or clean corroded terminals: $80–$250
  • Body control module repair by a specialist or full replacement with programming: $300–$900
  • Replace a failed switch, lock actuator, window motor, wiper motor, or related component: $120–$450

How much does it cost to fix B2358?

The total bill depends entirely on which part is actually at fault. Independent shop labor rates typically run $75–$120 per hour in most markets. Here is how the math breaks down for the most common repair scenarios:

A wiring repair or connector fix usually takes under two hours of labor plus minimal parts, landing in the $80–$250 range. BCM replacement is the most expensive scenario — the part alone can cost $150–$600, and programming it to the vehicle adds another one to three hours of labor, bringing the total to $300–$900. Swapping a failed actuator or switch is typically a one-to-three hour job depending on location, with parts ranging from $30–$300, for a total of $120–$450.

Most shops will charge a diagnostic fee of $100–$175 to perform the code retrieval, freeze frame analysis, and visual inspection. That fee is usually credited toward any repair work you authorize. Spending $100–$175 on a proper diagnosis first almost always costs less than guessing wrong on parts. A qualified technician can isolate the root cause in a single visit when given good freeze frame data and clear symptom descriptions.

Can you drive with B2358?

Usually yes — body system faults rarely compromise engine operation, braking, or steering. The vehicle remains driveable in most cases. That said, two situations deserve extra caution. If B2358 involves exterior lighting, you may be driving without working headlights or taillights, which creates a safety hazard and may be illegal. If the code affects central locking and the doors fail to secure properly, the vehicle could be left in an unlocked state. Beyond those edge cases, you can plan your repair on your own schedule without risking further damage.

Related OBD2 codes