P0703

Powertrain

Torque Converter/Brake Switch B Circuit

Usually the first sign is your auto box doing something odd around braking. You press the pedal and nothing wants to shift, or the car won't come out of Park, or the cruise control just dies and won't switch off properly. Behind all that is the brake-light switch circuit (the one the manual calls 'circuit B') feeding a dodgy or missing signal to the transmission and engine control modules. The box uses that brake signal for shift-lock and to know when to release lockup on the torque converter, so when the signal goes haywire the gearbox throws this code and starts playing safe.

Professional mechanic in workshop

Information only. This page provides general educational information about fault code P0703. We do not assess the urgency or safety implications of any specific fault. That requires in-person diagnosis by a qualified mechanic. Full terms.

Recommended next steps

Whether a fault is urgent, drivable, or routine depends entirely on the cause on a specific vehicle, and that can only be determined by a qualified mechanic with diagnostic equipment. If a warning light is illuminated, the most reliable next step is professional diagnosis.

Commonly associated cause
Worn or failed brake-light switch up behind the pedal. These are a known weak spot and the cheapest thing to go, so check it first
Where investigation typically starts
Walk to the back of the car and have someone press the pedal while you watch the brake lights. No lights, flickering, or lights stuck on points straight at the switch or its wiring before you touch a scanner
Code system
Powertrain
Gearbox

What does P0703 mean?

P0703 is a Powertrain (engine, transmission, fuel system) fault code. It indicates: Torque Converter/Brake Switch B Circuit.

This is a standardised OBD-II code. The technical definition is the same regardless of the make or model of vehicle, although specific causes and symptoms can vary between vehicles.

Symptoms commonly associated with this code

Symptoms that drivers often report alongside this code. Not all may apply to every case:

  • Brake lights stay off, flicker, or stick on all the time
  • Cruise control won't engage, or worse, won't cancel when you tap the brake
  • Shift-lock keeps the selector jammed in Park on an automatic
  • Stability or traction control warning lights pop up alongside the engine light
  • Some cars drop into limp mode with the box stuck in a single gear
  • Stop-start refuses to fire up at the lights

Possible causes

Causes commonly associated with P0703, listed in approximate order of typical investigation. The actual cause on a specific vehicle can only be confirmed by professional diagnosis.

  1. 1. Worn or failed brake-light switch up behind the pedal. These are a known weak spot and the cheapest thing to go, so check it first
  2. 2. Corroded or loose connector at the switch, often from damp footwells letting moisture creep in
  3. 3. Chafed or snapped wire in the harness between the switch and the control module, common where the loom flexes near the pedal box
  4. 4. Bad earth or a corroded chassis ground point dragging the reference voltage off
  5. 5. Water sat inside the switch body itself, which kills the contacts over time
  6. 6. A faulty transmission or body control module, but that's rare and only after everything upstream checks out clean

How mechanics typically diagnose

A typical diagnostic sequence used by mechanics, provided here for educational reference only. Diagnostic work should be performed by a qualified mechanic with the appropriate tools and training.

  1. 1. Walk to the back of the car and have someone press the pedal while you watch the brake lights. No lights, flickering, or lights stuck on points straight at the switch or its wiring before you touch a scanner
  2. 2. Pull the codes and the freeze-frame data so you can see what the module saw when it logged the fault
  3. 3. Unplug the brake switch connector and look for green corrosion, bent pins, or moisture inside. Footwell damp is a classic cause on older cars
  4. 4. Backprobe the switch and measure voltage: roughly 0V with the pedal up, around 12V or system reference voltage when pressed. A reading that doesn't change tells you the switch isn't switching
  5. 5. Check continuity from the switch back to the control module. Infinite resistance means an open somewhere in the loom
  6. 6. Clear the code and take it for a proper drive to see if it comes straight back or stays gone

Common questions about P0703

How do I work out whether it's the switch or the wiring on my car? +

Start with the brake lights, because they share the same switch on most cars. If the lights are dead or flickering, suspect the switch first. Pull the connector off and check the switch with a multimeter on continuity: it should close the circuit when you push the plunger in and open when you let it out. If the switch tests fine but you're still getting the code, the problem is downstream in the wiring or a poor earth. Wiggle the loom near the pedal box while watching for an intermittent reading, that's usually where chafed wires hide. A switch that fails the continuity test is the most likely answer on a higher-mileage car.

Can I just replace the brake-light switch myself? +

Yes, on a lot of cars it's a 15-minute job. The switch usually sits on a bracket above the brake pedal, held in by a twist-lock or a single clip. Some need adjusting so the plunger sits at the right depth against the pedal arm, so check the fitment instructions for your model. The part is cheap, often under £25 from a motor factor. What you can't easily do at home is rewire a damaged loom or reprogram a control module, both of which need diagnostic gear and patience. If the switch swap doesn't clear it, that's the point to hand it to a garage.

If I clear the code, will it come back? +

If the switch or wiring is still faulty, it'll be back within a few drive cycles, often the same day. Clearing it does nothing to the underlying problem, and in the meantime your brake lights or shift-lock are still misbehaving. The only time a clear sticks is if you've already fixed the cause, say a new switch or a repaired connector, and you're just resetting the light. Treat a code that keeps returning as the car telling you the fault is real, not flaky.

Information only, not professional advice

The information on this page is provided for general guidance and educational purposes only. It is not a substitute for diagnosis or repair advice from a qualified mechanic. Always verify any fault before paying for repairs. carfaultcodes.co.uk accepts no liability for decisions made based on this information. Full terms →

Help us improve the P0703 page
Spotted an error, missing detail, or have first-hand experience to add? Tell us, we review every submission.
+
Reporting on: P0703

Mechanic submissions are prioritised for review.

We read everything but can't always reply. By submitting you agree to our privacy policy.