
Summary: A Vauxhall Corsa D that pulls hard to the right under braking, often with no warning light on the dashboard, usually has a stuck valve inside its Bosch 8.0 ABS unit cutting brake fluid to the front left calliper. We repair the unit already fitted to your car, reinforce the point it fails at, and return it with a lifetime, unlimited-mileage warranty and no coding required.
The same Bosch 8.0 unit sits on every Corsa D built from 2006 to 2014, with or without ESP. Below: how to identify yours, the pull-right fault and the ABS-light faults, how a garage confirms the unit is to blame, and what repairing it involves. Other Vauxhall and Opel models are covered on our Vauxhall and Opel ABS repairs page.
- The unit: Bosch 8.0 ABS, with or without ESP, on every Corsa D from 2006 to 2014
- Signature fault: no fluid to the front left calliper, so the car pulls right under braking
- Warning light: often none for that fault; a lit ABS lamp usually points at a different one
- Label suffixes: AQ, AFA, FB or FE without ESP; AVT with ESP
- How it reaches us: your garage removes the unit and posts it; we repair it and send it back
- At refit: no coding, because it is the unit already matched to your car
- Cover: lifetime, unlimited-mileage warranty on the repair
- Which ABS unit is fitted to the Corsa D?
- Corsa D pulling right under braking: no fluid to the front left calliper
- Corsa D ABS light on: what the fault codes mean
- How a garage confirms the ABS unit is at fault
- Corsa D ABS pump replacement: new, used or your own unit repaired?
- How we repair your Corsa D ABS unit
- Is a Corsa D ABS light an MOT failure?
- Corsa D ABS pump: frequently asked questions
- Final thoughts
Which ABS unit is fitted to the Corsa D?
Every Corsa D built between 2006 and 2014 carries a Bosch 8.0 ABS unit, whatever sits under the bonnet, from the 1.0 Twinport to the 1.6 VXR and the CDTi diesels. What varies is the specification. Most standard variants have the Bosch 8.0 without ESP; higher-spec trims, including the SXi, SE and VXR, have the version with ESP, which adds traction control and stability functions to the anti-lock braking.
Both versions are built around the same hydraulic block design, so both share the same weak point. The label on the unit tells them apart, and so can the dashboard: an ESP or traction control lamp among the start-up lights means the car has the ESP version.
| Unit | Fitted to | ESP? | How to recognise it |
|---|---|---|---|
| Bosch 8.0 without ESP | Corsa D 2006–2014, most variants | No | Label suffix AQ, AFA, FB or FE |
| Bosch 8.0 with ESP | Corsa D 2006–2014, higher-spec trims (SXi, SE, VXR) | Yes | Label suffix AVT; ESP or traction control lamp on the dash |
The unit does not change with the body style or the engine. The three-door, the five-door, the van and the Opel-badged car all carry it:
| Make | Model | Years | Engine variants | ABS unit |
|---|---|---|---|---|
| Vauxhall | Corsa D Hatchback (3-door) | 2006–2014 | 1.0 Twinport, 1.2 16v, 1.2 Twinport, 1.4 16v, 1.4 Twinport, 1.6 VXR, 1.3 CDTi, 1.7 CDTi | Bosch 8.0 |
| Vauxhall | Corsa D Hatchback (5-door) | 2006–2014 | 1.0 Twinport, 1.2 16v, 1.2 Twinport, 1.4 16v, 1.4 Twinport, 1.6 VXR, 1.3 CDTi, 1.7 CDTi | Bosch 8.0 |
| Vauxhall | Corsa D Van | 2006–2014 | 1.3 CDTi, 1.7 CDTi | Bosch 8.0 |
| Opel | Corsa D | 2006–2014 | All engine variants | Bosch 8.0 |
Corsa D ABS part numbers and suffixes
These are the labels that reach our workshop most often. Match yours by the suffix or by any of the numbers printed on the unit.
| Suffix | OEM part number | Bosch part numbers | ESP? |
|---|---|---|---|
| AQ | 13236012 | 0265800422 / 0265231537 | No |
| AFA | 13378431 | 0265800983 / 0265232639 | No |
| FB | 13277812 | 0265800422 / 0265232238 | No |
| FB | 93192753 | 0265800422 / 0265232239 | No |
| FE | 13282282 | 0265800796 / 0265232288 | No |
| AVT | 13442015 | 0265952250 / 0265252688 | Yes |
The table is not exhaustive: we have repaired well over 200 Corsa D ABS pumps, across most part numbers, including many not shown here. Photograph the whole label before the unit comes off the car, because the suffix is the quickest way for us to confirm which variant you have. If you were looking for the repair listing itself, our Vauxhall Corsa D ABS pump repair listing sets out the options by vehicle year, and our Bosch 8.0 ABS pump faults and repairs guide explains how the unit works as a whole.
Corsa D pulling right under braking: no fluid to the front left calliper
Safety first. This fault makes the car veer right under heavy braking, which on UK roads means towards oncoming traffic, and it can do so with no warning light on the dashboard. If your Corsa D pulls under braking, have it investigated straight away rather than waiting for a lamp to confirm it.

The most common Corsa D ABS failure is hydraulic, not electronic. Inside the unit sits the hydraulic block, a precision-machined aluminium body holding the valves that control brake fluid pressure to each calliper independently. When the valve serving the near-side front circuit sticks, fluid can no longer reach the front left calliper.
That brake then contributes nothing to the stop. The front right brake is still working hard on the same axle, and the difference between the two sides pulls the car sharply to the right.
Why there is usually no warning light
This is the detail that catches owners and garages out. The ABS control unit does not always detect the hydraulic failure: its self-checks are largely electrical, and a valve that has stuck can leave its circuit reading normally. So no code is stored, no amber lamp appears, and in gentle everyday driving the car seems to brake as it always has.
The fault surfaces under heavier braking: an emergency stop, the brake test at an MOT, or a mechanic noticing that the front brakes are wearing unevenly.
Why it gets mistaken for a calliper or hose fault
Seen from the wheel, a stuck ABS valve looks exactly like a seized calliper or a blocked flexi hose: one front brake that is not doing its share. So callipers, pads and hoses are often replaced first, and the pull is still there afterwards. Every part at the wheel can be in perfect order and still receive no fluid, because the blockage is upstream of all of them, inside the ABS unit.
What wears the valves
No single cause accounts for every failure, but the stresses on the unit are well understood. It lives in the engine bay, so it heats and cools on every journey and takes vibration from every road surface. The brake fluid passing through its narrow valve passages ages and takes on moisture unless it is renewed on schedule, and on cars built between 2006 and 2014 those stresses have had a long time to add up.
The fault gets worse if it is left
In the early stages the imbalance may be mild and only noticeable under hard braking. As the valve deteriorates, the pull usually worsens. The front left calliper may also start to bind the other way, holding pressure it cannot release, and in some cases the wheel overheats; running the unit in that degraded state for long periods can affect the pump motor too.
Corsa D ABS light on: what the fault codes mean
A lit ABS light on a Corsa D means the Bosch 8.0 unit has stored a fault, usually a wheel speed sensor, the pump motor circuit, the internal pressure sensor or lost communication with the module. Read the codes before replacing anything. A sensor fault is fixed on the car; a code that points inside the unit means the ABS module itself needs repair.

A generic OBD-II reader often cannot communicate with the Corsa D’s ABS module. Tech 2, or a professional scan tool that can read Vauxhall chassis systems, will reach it; note every code before anything is cleared.
| Code | What it records | Where the fault sits | What happens next |
|---|---|---|---|
| No code stored | No fault codes present, yet the car pulls right under braking | A stuck valve in the hydraulic block, the most common Corsa D failure | Bleed test at the front left, then a unit repair |
| C0035 | Wheel speed sensor circuit, front left | The sensor or its wiring, outside the unit | Test the sensor and wiring on the car |
| C0040 | Wheel speed sensor circuit, front right | The sensor or its wiring, outside the unit | Test the sensor and wiring on the car |
| C1810 | Pump motor circuit | Pump motor or ABS control unit fault | Unit repair |
| C0131 | Pressure sensor circuit malfunction | The pressure sensor inside the unit | Unit repair |
| U0121 | Lost communication with the ABS module | Internal ABS control unit fault (communication), once the supply and wiring are cleared | Battery, earths and connector first, then the unit |
Codes are only half the picture. The next table works from what the car is doing instead, including the fault that leaves no code at all.
| What the car does | Warning light? | Cause |
|---|---|---|
| No fluid to the front left calliper; pulls right under braking | No, often none at all | Valve fault in the hydraulic block. The most common Corsa D fault; part numbers often marked AQ or FB |
| No fluid to another calliper (front right or rear) | Sometimes | Valve fault on a different brake circuit; less common, but seen |
| ABS warning light on permanently | Yes, amber ABS light | ABS control unit fault, wheel speed sensor fault, or pump motor circuit fault (C1810) |
| No communication with the ABS module (U0121 or no link on a scan) | Yes, ABS and traction control lights | Internal ABS control unit fault (communication) |
| Brake pressure sensor fault (C0131 or similar) | Yes, ABS and ESP lights | Pressure sensor fault inside the unit; less common on the Corsa D than on VAG and Ford MK60 units |
| Pump motor running continuously, or a flat battery | Yes, ABS light | ABS control unit fault keeping the pump motor running |
A lit lamp is not a sign of a worse fault than a dark dashboard. On this car it is often the reverse: the failure that takes away the front left brake is the one most likely to leave the dash clear.
A module that has stopped communicating can be repaired too. On the Corsa D that is usually a fault inside the control unit rather than in the wiring, but the battery, earths and connector should be cleared first; our ABS module no-communication guide sets out the order. If the lamp comes straight back after a reset, our guide to resetting an ABS light, and when it cannot be reset explains what that tells you.
How a garage confirms the ABS unit is at fault
The Corsa D fault is one of the more straightforward ABS failures to confirm, provided the garage knows to look past the wheel. These checks, in this order, settle it.
- Note what the dashboard shows
A car that pulls right under braking with no warning lights points almost certainly at the hydraulic block valve, not at the sensors or the control unit. A clear dash is not evidence that the ABS is healthy.
- Try to bleed each calliper in turn
With the engine off, the reservoir full and no visible external leaks, open each bleed nipple in turn. If no fluid comes from the near-side front, a valve in the ABS block is stuck, and that result is diagnostic on its own.
- Scan with a tool that reaches the ABS module
Record every stored code and compare it with the table above. A wheel speed sensor code points at the car; a pump motor, pressure sensor or communication code points at the unit.
- Photograph the label
Before the unit comes off, photograph the full part number, suffix included. It confirms which Bosch 8.0 variant the car has, and it goes on the repair form.
- Leave the callipers, pads and hoses alone
Replacing parts at the wheel will not free a valve that is stuck inside the ABS block, and on this car that is the usual reason for no fluid at the front left. Changing them first only delays the repair that fixes the pull.
When those checks point at the unit, the garage removes it and posts it to us. The repair is to the ABS unit alone.
Sinspeed · the Corsa D pull-right fault
Bleed test pointing at the ABS block?Send us the unit with the repair form. If the evidence is less clear-cut, such as a lamp but no pull, or codes you cannot place, send the codes and the label number first and we will tell you whether the unit is the likely cause before it comes off.
Fault confirmed on the bench before any work starts · Both sides of the unit tested, hydraulic and electronic
Corsa D ABS pump replacement: new, used or your own unit repaired?
Replacing the unit is the instinctive response to an ABS failure, and it is often the first thing quoted. On the Corsa D it has a specific drawback: every new Bosch 8.0 unit supplied for the Corsa D contains the same hydraulic block design as the unit that failed.

Fitting a new unit therefore cures the immediate fault without removing the risk of it returning. A used unit brings the same design with an unknown history, and both routes need coding to the car before the unit will work as it should.
| Route | Warranty | At refit | What goes back on the car |
|---|---|---|---|
| New unit from a Vauxhall dealer | One year | Coding required | The same hydraulic block design as the unit that failed |
| Second-hand or scrapyard unit | Typically 30 to 90 days | Coding required | The same design, with no record of how it was used or why it came off |
| Your own unit, repaired by Sinspeed | Lifetime, unlimited mileage | No coding: it is already matched to the car | The original unit, its fault repaired and the known weak point reinforced |
Coding is the step that adds work. A unit that has never been on your Corsa D has to be configured to the car with diagnostic equipment able to talk to its systems. The repaired unit is the one that came off, so it goes back on with the configuration it already had.
So the decision turns less on the part than on the weak point. A replacement puts the same hydraulic block design back on the car; the repair deals with the point it fails at and is backed by a lifetime warranty.
How we repair your Corsa D ABS unit
The Corsa D’s Bosch 8.0, with and without ESP, is one of the units we see most often. Its faults fall on both sides of the unit, hydraulic for the pull-right fault and electronic for most ABS-light codes, so it is handled by our in-house electronic and hydraulic engineers together.
- Send us the details
The repair form asks for the registration, what the car does under braking, which lamps are lit, any codes and the full label number. Print it and pack it with the unit. We test first and contact you to confirm the fault before taking payment.
- Your garage removes the unit and posts it
Whoever works on the car takes the unit off, caps the brake-pipe ports so nothing gets in, and packs it with the connector protected. It travels to us on its own.
- Every circuit tested, hydraulic and electronic
We check flow and pressure through each brake circuit, not only the one the car complained about, and run the electronics on our Hardware-in-the-Loop platforms, which simulate the heat, vibration and load the unit meets on the road. A fault that only appears warm or under load shows itself here rather than on your car.
- Repaired, reinforced and retested
We repair the fault we find and reinforce the known weak point in the Bosch 8.0 design, so what goes back is not simply the unit as it was before it failed. It is then retested under load to confirm every fault has cleared.
- Back on the car, nothing to code
Your garage refits the unit, bleeds the braking system and clears the stored codes. Because it is the car’s own unit, there is no coding and no dealer visit.
Lifetime, unlimited-mileage warranty. Every Corsa D ABS repair carries it, with no mileage cap. If the repair fails under normal use, we repair it again under that warranty.
Send these with the unit, and we can match the fault to the car from the outset:
- The registration, so the variant can be checked against the car
- What happens under braking: which way it pulls, how hard, and when
- Which lamps are lit, if any
- Every stored code, written as the scan tool gave it
- The full number from the label, suffix included
If you would rather check first, send your part number through our contact page and we will confirm the unit is covered before anything is removed.
Is a Corsa D ABS light an MOT failure?
Yes. The DVSA treats an ABS warning lamp that shows a malfunction as a major defect on vehicles first used from 1 July 2003, and every Corsa D falls inside that. A car presented with the lamp lit fails.
The harder case is the fault with no lamp. A Corsa D starving its front left calliper can pass the lamp check and still be dangerous in a hard stop. The MOT brake test and a bleed test at the front left are the most reliable ways to find it on a car whose dashboard shows nothing.
For the full rules and what to expect on test day, see our explainer: Is the ABS light an MOT fail? UK rules explained.
Corsa D ABS pump: frequently asked questions
My Corsa D pulls right under braking but there is no ABS light. Could it still be the ABS pump?
Yes, and that is the most common way this fault shows itself. A valve stuck inside the hydraulic block often stores no code and lights nothing. If the car pulls under braking and no fluid comes from the front left bleed nipple with the reservoir full, the ABS unit is the cause.
Why is my Corsa D ABS light on?
On the Corsa D the ABS light usually means the Bosch 8.0 unit has stored a fault: a wheel speed sensor, the pump motor circuit, an internal pressure sensor or lost communication. Read the code first. A sensor fault is fixed on the car; a code that points inside the unit means the ABS module itself needs repair.
Can I drive a Corsa D with this fault?
Only with caution, and only for as long as it takes to get it looked at. In gentle driving you may notice little, but in an emergency stop, especially in the wet, the car can veer sharply right towards oncoming traffic. Have it investigated promptly.
My garage has replaced the calliper and flexi hose and the pull is still there. Why?
Because the fault sits upstream of both. A valve inside the ABS unit is not letting fluid through to that circuit, so no part at the wheel can cure it. This is one of the most common misdiagnoses on the car, and the ABS unit itself needs repairing.
Should I replace or repair my Corsa D ABS pump?
A new unit needs coding to your car and carries the same hydraulic block design as the one that failed. A used unit needs coding too and has an unknown history. Repairing your own unit avoids coding, because it is already matched to the car, and our repair is backed by a lifetime warranty.
Will the same fault come back after the repair?
The repair addresses the point the unit fails at rather than only clearing the symptom, and we reinforce the known weak point in the Bosch 8.0 design. That is why it carries a lifetime, unlimited-mileage warranty: if it fails under normal use, we repair it again.
Does a repaired Corsa D ABS unit need coding?
No. It is your car’s original unit and keeps the configuration it already had. Your garage refits it, bleeds the braking system and clears the stored codes; no diagnostic interface or dealer coding visit is needed.
Which Corsa D part numbers do you cover?
Most of them. The table on this page shows the numbers we see most often, not the full list. Put the full number from the label on the repair form, or send it through our contact page, and we will confirm before the unit comes off.
How is the Corsa E ABS fault different from the Corsa D?
The Corsa E (2014–2019) uses a different ABS unit with a different main failure: typically brakes that stick or bind after braking, rather than the no-fluid-to-calliper fault seen on the D. We offer a separate repair service for the Corsa E.
Final thoughts
The Corsa D’s ABS fault is unusual in where it hides. The version that matters most lights nothing, makes no noise and leaves the car braking normally from day to day, then takes the front left brake away in the one stop where it counts.
If your Corsa D pulls right under braking, or a garage has found no fluid at the front left bleed nipple, the answer is inside the ABS unit rather than at the wheel. Have the unit already on the car repaired and its weak point reinforced, and it goes back on with nothing to code.
Sinspeed · Bosch 8.0 units from the Corsa D
Put the front left brake back to workPost us the unit with the repair form. If you are not yet sure the ABS block is behind the pull, tell us what the car does under braking and which lamps are lit, and we will say what to check first.
Flow and pressure checked on every brake circuit · Back on the car with nothing to code · Lifetime, unlimited-mileage warranty