U0121 means the car's network cannot talk to the ABS module. You will usually see ABS and traction control warnings alongside it, and the car will brake without anti-lock assistance, which matters most in the wet. Diagnose soon and drive gently. Indicative UK repair cost is £60 to £700.
It is worth separating this from a braking component fault, because the two get confused. A failed wheel speed sensor has codes of its own and leaves the ABS module awake and working, just missing one input. U0121 is different: the module itself has stopped answering. The car cannot ask whether anti-lock braking is available, so it assumes it is not and switches the system off as a precaution, along with everything else that depends on the same module.
Can I drive with U0121?
Diagnose soon, drive gently. Your brakes still work, and that is worth saying plainly before anything else. What you have lost is the electronics that stop a wheel locking under hard braking, and almost certainly the stability and traction control that run off the same module. On a dry road at sensible speeds you would never know. In heavy rain, on a greasy roundabout, or in a genuine emergency stop, you are driving a car that behaves like something from thirty years ago, and very few drivers still have the reflexes for that. Leave more room and brake earlier until it is sorted.
What U0121 means for your MOT
This is the one code in this library that is close to a guaranteed failure, and the reason is that anti-lock braking has its own section in the test rather than depending on the engine management lamp.
Section 1.6 of the DVSA MOT inspection manual requires the tester to inspect any ABS system fitted, and lists as major defects: a warning device that is not working, a warning device that shows a system malfunction, damaged wiring, wheel speed sensors missing or damaged, other components missing or damaged, and an ABS system that has obviously been removed.
Two of those land squarely on this code. If the ABS warning lamp is lit, the warning device is showing a system malfunction, and that is a major defect. If the loss of communication is caused by a damaged loom, which it frequently is, then the damaged wiring is a second major defect in its own right.
The manual also closes off the shortcut. It states that it is not permissible to remove or disable the ABS from a vehicle first used on or after 1 January 2010, and that where ABS has been intentionally rendered inoperative, the whole system must be removed. Unplugging the module or pulling a fuse to get a light to go out is not a way through an MOT; it simply exchanges one failure for another.
The engine management lamp may or may not light for this fault, and here it hardly matters. The brakes section catches it either way.
What usually causes it
- A wiring or connector fault. First and most common. The ABS module's connector usually sits low in the engine bay, often near the master cylinder, where it collects road spray for years. The pins corrode, and on many designs water wicks up inside the loom and into the plug itself, which is why the outside can look perfectly healthy.
- An ABS module fault. Modules do fail internally, and on several well-known units the failure is a cracked solder joint on the circuit board. That is worth knowing, because those can often be repaired and reprogrammed by a specialist rather than replaced, at a fraction of the cost of a new unit. It is an option the first quote does not always mention.
- Low battery voltage. The same discipline as any network fault. A supply that sags takes modules off the network, and an ABS pump drawing current through a tired battery is a reliable way to produce this code with nothing actually broken.
What it costs to fix in the UK
£60 to £700. Cleaning or repairing a corroded connector is the bottom. A battery, if that is where it ends, is the lower middle. A specialist repair to your existing module sits in the middle. A replacement module, coded to the car, is the top, and on some vehicles that coding has to be done by a franchised dealer, which pushes it to the upper end.
Because the repair route genuinely exists on many modules, this is a quote worth questioning rather than accepting. What a car diagnostic costs in the UK covers the reading itself, which is the part you should be paying for before anybody names a part.
These are indicative UK ranges for guidance only. Actual causes and prices vary by vehicle, and a stored code points to a system, not always the exact part.
What to check first
- Test the battery and the charging system. Cheapest possible answer, and worth eliminating before anyone opens a loom. A module that is simply underfed is not a module that needs replacing.
- Open the ABS module connector and look inside it. Green or white deposits on the pins, or any sign of moisture in the shell, and you have very likely found it. This is the single most common cause and it is visible to the naked eye, which makes it the best value check on the list.
- Find out whether the module answers at all. With a tool that can address it directly, this one step splits the diagnosis. A module that responds and reports wheel speed sensor faults is alive, and your problem is elsewhere. A module that does not appear on the network is either not being powered or has failed internally.
- Follow the loom where it moves. Behind the wheel arch liners and anywhere the harness crosses a suspension component or a steering joint. A wire that has rubbed through there is a repair rather than a replacement, and it is also the damaged wiring that would fail the MOT on its own.
Related codes
- U0100, lost communication with the ECM or PCM. The same class of fault aimed at the engine computer, and the page to read if your scan returned communication codes for several modules at once.
- P0562, system voltage low. The supply fault that produces this code without anything being broken, and the first thing to rule out.
- P0700, transmission control system fault. Worth a look if the gearbox has started behaving oddly at the same time, because that points at the network rather than at either component.
Get it narrowed down before you spend
A stored code tells you which system is unhappy, not which part has failed. If you want it narrowed down before you spend anything, send the code and your symptoms and a mechanic will read them personally. Quick Diagnosis is £20, and if we can't help, you don't pay.
Written by the First Diagnostic mechanic. Over a decade in the trade: a VW-only workshop running diagnostics and electrical repair, then BMW-only through to full engine rebuilds. Now an independent all-makes workshop, plus building and wiring drift cars for competition, including trackside work as head mechanic. More about who reads your codes.