HomeTrouble CodesP0703

P0703 — Brake Switch B Circuit

Generic OBD-II · all makesPowertrain (engine & transmission)

OBD-II code P0703 indicates a malfunction in the Brake Switch 'B' circuit, which is typically related to the brake light switch or its electrical connections. This switch signals the vehicle's computer when the brake pedal is pressed, affecting systems like cruise control and torque converter lockup.

Symptoms

What causes it — most likely first

1. Faulty brake light switch

The brake light switch itself may be defective, stuck, or misadjusted, causing an open or short circuit in the 'B' circuit.

2. Damaged or corroded wiring or connectors

Wiring harnesses or connectors leading to the brake light switch may be frayed, broken, or corroded, disrupting the circuit.

3. Misadjusted brake pedal or switch

The brake pedal or switch may be improperly aligned, preventing the switch from activating or deactivating correctly when the pedal is pressed.

4. Blown fuse or faulty relay

A blown fuse or failed relay in the brake light circuit can cause the P0703 code by interrupting power to the switch or related components.

5. Poor electrical ground connection

A weak or corroded ground connection can cause voltage irregularities in the brake switch circuit, triggering the code.

6. Faulty powertrain control module (PCM) or transmission control module (TCM)

While rare, a malfunction in the PCM or TCM could incorrectly interpret signals from the brake switch circuit, though this is an unlikely cause for P0703.

How it's diagnosed

  1. Inspect the brake light switch for proper operation by checking if brake lights illuminate when the pedal is pressed and turn off when released.
  2. Check the brake light switch adjustment and ensure it is properly aligned with the brake pedal mechanism.
  3. Use a multimeter to test the brake switch 'B' circuit for voltage, ground, and continuity while operating the brake pedal.
  4. Inspect wiring and connectors for damage, corrosion, or loose connections between the brake switch and the PCM/TCM.
  5. Test the fuse and relay associated with the brake light circuit to ensure they are functioning correctly.
  6. Verify the integrity of the ground connection for the brake switch circuit using a multimeter.

Code facts & related codes

SystemPowertrain (engine & transmission)
StandardizationSAE generic — identical on every make

Frequently asked

Can a bad PCM cause a P0703 code?

While the PCM could theoretically cause a P0703 code if it fails to process the brake switch signal correctly, this is extremely rare. The issue is almost always due to the brake light switch, wiring, or related components.

Why do my brake lights stay on even when the car is off?

This is typically caused by a stuck or misadjusted brake light switch, which fails to disengage when the brake pedal is released. It can also result from a short circuit in the wiring.

Will P0703 cause my car to fail an emissions test?

P0703 itself is not directly related to emissions, but if the code affects transmission shifting or torque converter lockup, it could indirectly impact emissions. Check local regulations for specifics.

Can I drive with a P0703 code?

While the vehicle may still be drivable, driving with this code can lead to issues like non-functional brake lights, cruise control problems, or transmission shifting irregularities. It is best to diagnose and repair the issue promptly.