OBD-II fault code

C0042: Brake Pedal Position (BPP) Sensor "Circuit A" (Subfault)

What it means

This code identifies a fault associated with brake pedal position sensor circuit A. The specific failure depends on the diagnostic subtype.

How it works

Brake pedal position sensor circuit A carries one of the signals used by the brake-control system to determine pedal movement or position. This code identifies a subfault in circuit A, but the base code does not establish whether its signal is low, high, intermittent, or otherwise invalid.

Common causes

Most likely first.

  1. Faulty pedal position sensor
  2. Damaged wiring or connector
  3. Poor sensor power or ground
  4. Misadjusted sensor
  5. Brake control module fault

Symptoms

  • ABS or brake warning light
  • Stability control warning
  • Cruise control may not work
  • Unusual brake pedal response

How to diagnose it

  1. Scan the brake-control module and review freeze-frame data, then compare live circuit A pedal-position data with pedal movement.
  2. Inspect the circuit A sensor connector and wiring around the pedal for loose terminals, abrasion, moisture, or damage.
  3. Check sensor mounting and adjustment, and confirm that circuit A's reading changes smoothly as the pedal is pressed and released.
  4. Test circuit A's power, ground, and signal wiring against the vehicle diagram and manufacturer's procedure, including a gentle harness movement test for intermittency.
  5. If wiring and adjustment are correct, test the BPP sensor and brake-control module input to isolate the failed component.

Common fixes

  • Reconnect or clean the circuit A sensor connector.
  • Repair damaged circuit A wiring or restore a poor sensor ground.
  • Correct the sensor mounting or adjustment.
  • Replace the BPP sensor if circuit A remains faulty during testing.
  • Repair the brake-control module only if its circuit A input is confirmed defective.

Can I keep driving?

ABS or stability control may be reduced, cruise control may be unavailable, and pedal-related control behavior may be unusual. If braking feel changes or a brake warning appears, stop in a safe place and have the system checked before continuing.

A code shows where the control module detected a fault, not always which part failed. Check the causes in order and confirm with a test before replacing parts. Have several codes? Check them together

This is a generic code: it means the same on every make. The car’s maker may add more detail in its own service information.

Codes for the same component

Nearby codes