Workshop

ABS Pumps and Modules: What to Send Before We Quote

A used ABS unit is two products in one housing. Why the label and the software index decide fitment, when coding is required, and what to photograph before asking for a price.

Two products in one housing

What everyone calls "the ABS pump" is normally two components bolted together: a hydraulic block with the pump motor and valve body, and an electronic control module that drives it. They fail independently.

  • Hydraulic failures — motor brushes worn, pump seized, valve body contaminated, external leak at the pressure sensor.
  • Electronic failures — water ingress at the connector, cracked solder joints, failed driver stages, corrupted firmware.

Knowing which half is at fault changes the price by a factor of three, and changes whether you need a complete unit or a module only.

Why the label matters more than the car

ABS units are shared across a surprising number of models. The same block can appear in three brands, and the difference between the versions is frequently the software inside the module, not the metal outside it. That is why the number on the unit — including the suffix and the software index — is the identifier that matters.

Two units that look identical, bolt into the same bracket and use the same connector can differ in:

  • Number of controlled channels and whether stability control is included.
  • Whether the vehicle has adaptive cruise, hill descent or trailer stability.
  • The firmware generation, and therefore whether your scan tool can code it.

Coding: assume it is needed

On almost every vehicle built after roughly 2005, a replacement ABS module must be coded to the vehicle — at minimum for variant configuration, often for the VIN and immobiliser relationship. Some platforms allow offline coding with a capable scan tool; others require an online session with the manufacturer's server.

Before buying, establish three things: does the replacement need coding, can your workshop do it, and does the module ship with its original coding intact or wiped. A module that arrives wiped and cannot be configured locally is a very expensive brick.

Pump only, module only, or the complete unit

The economics are straightforward once the fault is known:

FaultWhat to buyNote
Motor does not run, valves fineHydraulic block or motorCheapest route if the module is healthy
Fault codes for internal module, no hydraulic faultModule onlyMust be matched by software index, then coded
Unknown history, whole system suspectComplete unitFewer variables, higher price
Corrosion or leak at the blockComplete unitA leaking block usually means contaminated valves

The fault codes worth sending verbatim

Not "ABS light is on" — the actual codes. A code pointing at a wheel speed sensor is a different repair from one pointing at the pump motor, and both are different from a code for coding or configuration. The code also tells a supplier which variant of the unit is likely to be the correct match, because some codes only exist on certain configurations.

What to photograph

  1. The label on the ABS unit itself, close enough to read every character including the software line.
  2. The connector, showing pin count and keying.
  3. The unit in place, showing pipe routing and bracket.
  4. The VIN plate.
  5. The scan results screen, if you have one.

What we check before quoting

  • VIN decoded, to establish which ABS generation and which options the car left the factory with.
  • Label number matched, including suffix and software index.
  • Whether the donor vehicle had the same options — no point supplying a unit from a car with adaptive cruise to one without.
  • Whether the module ships coded, wiped, or virgin.

Four checks, five minutes, and it removes most of the reasons a used ABS unit gets returned.

Looking for this part? Send the VIN and a photo of the old unit on WhatsApp — we quote against the codes, not the model year.

Send a part request