HomeTrouble CodesC0589

C0589 — Brake Booster Motor Position Sensor Circuit High

Generic OBD-II · all makesChassis

Code C0589 indicates that the brake booster motor position sensor circuit is reporting a voltage higher than the expected range. This typically means the powertrain or brake control module is seeing a signal at or near the reference voltage level, which usually points to an open circuit, a failed sensor, or a poor ground rather than a control module fault.

Symptoms

What causes it — most likely first

1. Failed brake booster motor position sensor

The sensor itself has internally failed or its signal output has drifted out of range, causing the control module to see a persistent high voltage on the signal line.

2. Open or damaged wiring in the sensor circuit

A break in the signal wire, reference wire, or ground wire between the sensor and the control module will cause the signal voltage to float high, setting this code.

3. Corroded or loose connector at the sensor

Corrosion, bent pins, or a partially disconnected connector can interrupt the signal or ground path, resulting in a high-voltage reading at the module.

4. Poor ground connection

If the sensor relies on a chassis or module ground that has high resistance or is corroded, the signal circuit may not be pulled low properly, causing a high reading.

5. Brake booster motor assembly fault

If the position sensor is integral to the booster motor assembly, an internal mechanical or electrical failure within that assembly can produce this code.

6. Brake/Chassis control module failure

Rarely, the module that interprets the sensor signal may have an internal fault on that input channel. This should only be considered after all wiring and sensor checks are exhausted.

How it's diagnosed

  1. Clear the code and recheck whether it returns immediately or only after brake application to determine if the fault is hard or intermittent.
  2. Inspect the sensor connector and harness for corrosion, bent pins, chafing, or melting, focusing on the area near the brake booster.
  3. With the sensor disconnected, measure reference voltage and ground at the sensor connector to confirm the module is supplying proper voltage and a good ground.
  4. Back-probe the signal wire while operating the booster motor or actuating the sensor to observe whether the voltage changes through its expected range.
  5. If wiring and connector checks pass and the signal remains stuck high, test the sensor per the vehicle's service procedure or substitute a known-good sensor.
  6. Only after sensor, wiring, and ground tests all pass, investigate the control module input circuit as a last resort.

Code facts & related codes

SystemChassis
StandardizationSAE generic — identical on every make

Frequently asked

Is it safe to drive with code C0589?

Braking may still function but with reduced or no power assist, meaning significantly more pedal effort could be needed. Have it diagnosed promptly and avoid unnecessary driving until confirmed safe.

Does C0589 mean I need to replace the brake booster?

Not necessarily. The code points to the position sensor circuit, which can be caused by wiring, connector, or ground problems. Only replace the booster assembly if the sensor is integral to it and the sensor itself is confirmed faulty.

Will replacing the PCM or control module fix C0589?

Almost never. This code is overwhelmingly caused by the sensor, wiring, connectors, or grounds. Control module failure is rare and should only be suspected after every other possibility has been systematically ruled out.

Can a weak battery cause C0589?

Low system voltage can sometimes cause erratic sensor readings, but a persistent 'circuit high' code is more likely a wiring or sensor fault. Check battery voltage as part of a thorough diagnosis, but do not assume it is the root cause.