01 Camshaft Position Sensor: Everything You Need to Know • 02 Why You Should Avoid Driving in Very Low RPMs on High Gear • 03 Understanding Engine Thermostat: A Comprehensive Guide • 04 Car Vibrates When AC is On: A Complete Guide to Diagnosis a… • 05 Modern Vehicle Hacking: A Comprehensive Guide to Safeguard … • 06 C0110 - Pump Motor Circuit Malfunction • 07 Don't Get Stranded! Warning Signs Your Hybrid Battery Needs… • 08 The Best Engines That Should Have Been in Sports Cars But W… • 09 Is Your Car Blowing Hot Air? Signs of a Failing Air Conditi… • 10 The Mitsubishi Outlander PHEV: A Plug-in Hybrid SUV That Ch… •

DTC codes / C05xx · Brakes, steering and suspension / C058D

C058DBrake Booster Motor B Position Sensor Circuit High

The C058D code indicates that the brake booster motor's position sensor circuit is reporting a voltage higher than the manufacturer's expected range. The computer has detected an abnormally high signal on the sensor's return circuit, which may be caused by a short to voltage, an open ground, or a faulty sensor.

SystemChassis
Code typeGeneric (all makes)
SeverityMedium
Fix difficultyIntermediate
AreaBrakes, steering and suspension

Symptoms you may notice

  • Illumination of the brake system warning light or stability control warning light
  • Often no symptoms besides the warning light, with normal brake pedal feel and performance
  • Reduced or disabled brake assist, requiring increased pedal effort during hard braking
  • A stored code in the anti-lock brake system (ABS) module or body control module (BCM)
  • Intermittent warning light activation, especially in wet or humid conditions

Common causes, most likely first

  1. Faulty brake booster motor position sensor
  2. Damaged or corroded wiring harness connector at the sensor
  3. Open or high-resistance ground circuit for the sensor
  4. Short to voltage on the sensor signal circuit
  5. Failed brake booster motor assembly (internal sensor fault)
  6. Water intrusion or contamination in the connector or sensor housing

How to diagnose and fix it

  1. Use a scan tool to retrieve all codes and freeze-frame data, then clear the code and test-drive to see if it returns
  2. Visually inspect the sensor connector and wiring for corrosion, damage, or loose pins
  3. Measure reference voltage and ground at the sensor connector with a digital multimeter (DMM) and compare to manufacturer specifications
  4. Back-probe the sensor signal wire and check for a short to voltage with the ignition on
  5. Perform a resistance test on the sensor itself and compare to the specified range
  6. If wiring and sensor test good, check the brake booster motor assembly for internal faults or replace the sensor
  7. After repair, clear codes and verify the sensor reads within normal range during a road test

Don't overlook the ground circuit

  • A high sensor signal is often caused by a bad ground rather than a failed sensor, so always check ground integrity before replacing parts.
  • The brake booster motor position sensor is sometimes integrated into the booster assembly, making replacement more involved than a simple sensor swap.
  • Intermittent high signals can be caused by water intrusion into the connector, especially on vehicles that see frequent wet or muddy conditions.
  • This code can set alongside other brake system codes, so diagnose the root cause rather than chasing each code individually.
  • A weak battery or charging system issue can cause erratic sensor readings and set this code, so verify battery health first.

Can I keep driving with C058D?

You can generally continue driving if the brake pedal feels normal, but avoid hard braking or emergency stops until the fault is repaired, as brake assist may be reduced or disabled.

Guidance is general and written for all OBD-II vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage