The gearbox or cruise system is not seeing a reliable brake pedal signal. Symptoms include cruise control not engaging, the car refusing to shift out of park, and brake lights behaving oddly.
P0703 — also written PO7O3, P 0703, 0703 — is the OBD-II code for brake switch 'b' circuit malfunction. Same code, same fix: this page covers every spelling of it.
P0703 is a transmission fault code, typically costing £50–£180 to put right in a UK garage.
What causes P0703?
- Failed brake light switch (cheap and very common)
- Misadjusted switch after pedal work
- Blown brake light bulb affecting the circuit
- Wiring fault at the pedal box
How P0703 is fixed
- Replace and correctly adjust the brake light switch
- Replace failed bulbs
- Check the pedal box loom
P0703 repair cost in the UK
Most P0703 repairs land between £50–£180 including parts and labour. The spread is wide because the cheap fix (a sensor, a hose, a leak) and the expensive fix (a major component) throw the same code — which is why a proper diagnosis before parts are bought saves the most money.
Can you drive with P0703?
Yes, but check your brake lights are working before you drive.
Urgency: medium.
What P0703 is telling you
Transmission codes come from the gearbox control unit comparing commanded gear, clutch or solenoid state against the speeds its sensors report. A mismatch triggers a protection strategy, which is what the driver feels as limp mode or a locked gear.
On P0703 specifically — brake switch 'b' circuit malfunction — the stored code records the moment that check failed, not the moment the part gave up. That gap is why two cars with the same code can need completely different repairs.
How P0703 is diagnosed properly
Each of the known causes is ruled in or out in cost order, cheapest and most likely first. On P0703 that means working through them like this:
- Failed brake light switch (cheap and very common) — confirmed with live data before any part is bought.
- Misadjusted switch after pedal work — confirmed with live data before any part is bought.
- Blown brake light bulb affecting the circuit — confirmed with live data before any part is bought.
- Wiring fault at the pedal box — checked with the loom flexed and the engine warm, because a wiring fault that is intermittent when cold shows itself under heat and vibration.
An hour of diagnostic time on P0703 routinely saves more than it costs, because the alternative is buying the most expensive part on that list and hoping.
The repairs that actually clear P0703
- Replace and correctly adjust the brake light switch
- Replace failed bulbs
- Check the pedal box loom
After the repair the code is cleared and the car is driven until the relevant readiness monitor completes, rather than handed back as soon as the light goes out. A code that has only been erased will come straight back on the next drive cycle.
What happens if P0703 is ignored
It is drivable in the short term. Left for months, though, the secondary damage is what costs money, and the original cheap cause is still there underneath it.
For reference, P0703 typically lands at £50–£180 all-in at an independent garage in the UK — main-dealer quotes for the same job usually sit above that.
Getting P0703 looked at
Bob's Mechanical Repairs is an independent garage in Birnam, Dunkeld, Perthshire, with 32 years of Bob's experience on the tools. If P0703 is showing on your car, bring the scan results with you — we will read the live data ourselves, tell you which of the causes above it actually is, and price the repair before any work starts.