ABS module part-number lookup
Type the number printed on your module's label. Spaces, dots and dashes don't matter. 1571 part numbers across 164 vehicle lines, each linked to where it is listed.

Where to find the number
The ABS module sits on the hydraulic unit — the block with the brake lines going in and out, usually near the master cylinder or along a frame rail. The label is on the module (the plastic box with the electrical connector) or on the pump body. There are often several numbers: the vehicle maker's part number and the supplier's own number. Try each one, or send us a photo of the whole label.
What the numbers look like
| Brand | Format | Examples |
|---|---|---|
| Honda / Acura | Honda service numbers are 5-3-3: a 5-digit base (57110 = VSA/ABS modulator on most models; 57111 = modulator assembly on CR-V, Odyssey 2011+, some 2016+ Accord/TL; 57100 = the 2016+ Civic / 2017+ CR-V / 2018+ MK100 generation), a 3-character model code (T2F = 2013-2017 Accord sedan, TR0 = 2012-2015 source ↗ | 57110-T2F-L42, 57111-TK8-A62, 57100-TBA-A06, 04571-SZA-A11, 57110-TK8-A610-M1 |
| Toyota / Lexus | 5-5 numbers. 44050-xxxxx = 'ACTUATOR Assembly, Brake' (the ABS/VSC hydraulic actuator, usually with the skid-control ECU and pump; Toyota's catalog part-name code is 44510). 44540-xxxxx and 44500-xxxxx appear on labels/listings for actuator-with-pump variants; 89541-xxxxx is the separate skid contro source ↗ | 44050-06070, 44050-0C430, 44050-42B21, 44540-06010, 89541-0C430, 44510-47050 |
| Nissan / Infiniti | 47660-xxxxx = 'Actuator Assy-Anti Skid' or 'Anti Skid Actuator & ECU Assembly' (ABS/VDC actuator; Nissan lookup code 47600). Second block is 5 alphanumerics, often model code + revision letter (JA32A, JM21C, 9HR0C, ZR31B, 1NC4E). The prompt's 47850- prefix (separate ABS control unit on older vehicle source ↗ | 47660-JA32A, 47660-JM21C, 47660-9HR0C, 47660-ZR31B, 47660-1NC4E |
| Mazda | 4-2-3(+revision) numbers: a 4-character model prefix, group 43 (brakes), then 7A0 (ABS hydraulic unit / control unit), 7AZ (ABS module on some Mazda3) or group 67 with 65X (control module on Mazda3), plus an optional revision letter (TE69-43-7A0F). Labels and listings often drop the dashes or join t source ↗ | TE69-43-7A0F, GS3R-43-7A0, BBM2-43-7A0, BVSN-43-7AZD, BPYK-67-65XD |
| Subaru | 10-character numbers without dashes: 5 digits + 2-letter model code + 3 alphanumerics. The assembled unit's label usually reads 27536xxxxx (VDC/ABS hydraulic unit with control module, e.g. 27536AJ050) or 27534xxxxx / 27539xxxxx on older cars; Subaru sells service parts as 27596xxxxx ('hydraulic unit source ↗ | 27536AJ050, 27596AJ03B, 27595SC003, 27534AG150, 27539AE001 |
| Hyundai / Kia | 5-5 numbers. 58920-xxxxx = hydraulic unit assembly (ABS/ESC module with pump, Hyundai/Kia part code 58910B); 58910-xxxxx = 'ABS pump control module' on some models (Soul, Santa Fe CM); NHTSA recall 23V-651 identifies the ABS module family as '58900-*****'. Kia catalogs drop the dash (589202T550). So source ↗ | 58920-3X950, 58920-2T550, 589201U000, 58910-2K200, 58920-4Z000-QQH |
| Bosch (supplier, seen on Toyota) | Bosch ABS units carry a 10-digit number printed as '0 265 xxx xxx' (0 265 800 534 on the 2007-2009 Camry non-VSC Bosch 8.1); listings write it without spaces. source ↗ | 0 265 800 534, 0265800534, 0 265 800 432 |
| Volkswagen / Audi (VAG OEM) | Prefix (3 chars) + group + base + optional 1-3 letter suffix. Control units: 907 379 (Bosch 5.3: 998 375; some 907 375). Hydraulic units: 614 517 / 614 109 / 614 117 / 614 111, often listed with a 'BEF' (filled) or '-REP' suffix. Printed with spaces, dashes or nothing. source ↗ | 1C0907379K, 1K0-614-517-ED-BEF, 8E0 998 375 G, 1J0-698-217-A, 5N0614109Q, 80A-614-517-B-BEF |
| Bosch (supplier number, all brands) | 10-digit Bosch number on a white label. Control units 0 265 9xx xxx (5.7: 0 265 950/900 xxx; SBC: 0 265 960 0xx); Bosch 5.3 control units 0 273 004 xxx; 0 265 2xx xxx also seen. a rebuilder writes short forms ('950-080', '358'). source ↗ | 0 265 950 080, 0265950958, 0 273 004 358, 0 265-950-002, 0265960019, 0 265 951 790 |
| ATE / Continental Teves (supplier number, all brands) | Read as 10.0xxx-xxxx.x: control units 10.0960-/10.0961-/10.0926-/10.0948- with '.3', hydraulic units 10.0212-/10.0204-/10.0399- with '.4'. Often run together as 11 digits (10021200214 = 10.0212-0021.4 on the same a rebuilder.com page). source ↗ | 10.0960-0818.3, 10.0961-0820.3, 10.0212-0044.4, 10.0926-0306.3, 10021200214, 10096103153 |
| BMW / MINI | 11 digits: 34 51 = hydraulic side, 34 52 = control unit (an owners’ forum labels 3452 'ECU'); 34 50 also seen. Label form '3451 6788219-02' (base + 2-digit index); catalogue forms '34-51-6-753-643' / '34516751768'. Sellers often quote only the last 7 digits. source ↗ | 3451 6788219-02, 3452 6788220-01, 3452-6753842-01, 34-51-6-753-643, 34516751768, 3451 6769162-03 |
| Mercedes-Benz | Optional 'A' + 3 + 3 + 2 + 2 digits, optionally + 2-digit variant code (-80, -64). Control units often '... 545 xx 32', hydraulic/SBC units '... 431 xx 12', newer ESP units '172 900 52 14'. SBC labels also carry a Bosch 0265 960 0xx number. source ↗ | A0054310512, 203-545-17-32-80, A 218-431-09-12, 172-900-52-14-64, 251-545-37-32, 906-900-14-03 |
| Volvo | 7-digit (older, e.g. 8619544) or 8-digit (30xxxxxx / 31xxxxxx) numbers, sometimes with a 'P' / 'P0' catalogue prefix or a separate revision letter ('30793526 AA'). source ↗ | 30643982, 30793453, 8619544, 8622097, P08619974, P30643979 |
| Land Rover | Land Rover ABS modules carry 'SRB' + 6 digits (to about 2009) or 'LR' + 6 digits (later); Ford-era units (LR2/Freelander 2/Evoque) also carry a Ford-style engineering number with a 2C405 base. Freelander 1 / Bosch 5.7 units also show the supplier number. source ↗ | SRB500164, SRB 500 440, SRB000282, LR019453, LR045796 |
| Ford-style number (Jaguar / Land Rover, Ford era) | Prefix (4 chars: year letter/digit + vehicle code) + base + suffix. ABS/ESP bases seen on Jaguar/Land Rover units: 2C219, 2C353, 2C405, 14F447. a rebuilder's MK25 list has Jaguar-era examples (2W932C219BB, 4R832C219BD) but the same page also covers Ford/Lincoln, so those are format examples only. source ↗ | BJ32-2C405-AG, GX53-2C353-AH, EX53-14F447-BC, 2W932C219BB, 4R832C219BD |
| Jaguar (pre-Ford numbering and later Jaguar numbers) | 1995-2003 Jaguar ABS modules: three letters + '2210' + two-letter suffix (LNA/LNC/LNF/LJA/MNA 2210 xx), plus JLM + 5 digits on the 1995-1997 module. Later Jaguar part numbers: C2x / T2x + 4-5 digits (e.g. C2Z28243, T2R22161). source ↗ | LNC2210AD, LNA 2210-AA, MNA 2210-AB, JLM12005, C2Z28243, T2R22161 |
| Porsche | Porsche numbers are 3+3+3 digits plus a 2-character index: 996 355 955 xx (Boxster 986 / 911 996 ABS/PSM), 955 355 955 xx (Cayenne). Cayenne units also carry the VW 7L0 907 379 / 7L0 614 xxx numbers (see VAG format). source ↗ | 996-355-955-GX, 996-355-955-52, 955-355-955-00, 955-355-955-12, 99635595593 |
| Mopar (Chrysler / Dodge / Jeep / Ram) - current 68xxxxxx sty | Eight digits followed by a two-letter revision suffix, e.g. 68259556AD. AA is the original release and the suffix advances AB, AC... as the part is revised (source: americanoemparts.com and hubeshub.com). The 68 prefix is described by americanoemparts.com as 'Stellantis-era (post-2009)'; note that t source ↗ | 68259556AD, 68067457AA, 68438389AB, 68145835AC |
| Mopar (Chrysler / Dodge / Jeep / Ram) - legacy 5xxxxxx / 4xx | Older Chrysler numbers are a 7- or 8-digit numeric string plus a two-letter revision suffix (e.g. 5083285AA). A leading zero is only a catalog formatting prefix: 5083285AA and 05083285AA are the same part (source: americanoemparts.com). ABS examples seen on rebuilder/catalog pages: 05179771AA, 52126 source ↗ | 52126282AC, 05179771AA |
| Mopar - older suffix-less numbers (1990s modules) | Some 1990s Chrysler ABS parts are catalogued with a bare 8-digit number and no two-letter revision suffix, e.g. 56026812 and 52004508 (1994-1997 Ram 1500 RWAL module / HCU in the Mopar catalog). Used-parts listings also quote modules this way (e.g. '56027271' for 1997-2000 Wrangler TJ, '56041821' fo source ↗ | 56026812, 52004508, 56027271, 56041821 |
| Mopar - prefixed variants seen on rebuilder lists | Some rebuilder pages print a letter prefix before the Mopar number, e.g. 'P52126282AC' and 'P68230240AA' (a rebuilder's Wrangler list; a rebuilder's Wrangler listings). No source found that explains the 'P' prefix, so treat it as an optional leading letter when matching and do not assum source ↗ | P52126282AC, P68230240AA |
| Bosch supplier numbers (0 265 ...) printed on some FCA units | Ten-digit Bosch numbers beginning 0265, usually printed with spaces as '0 265 xxx xxx'. a rebuilder's Bosch 8.0 rebuild page lists 0265800481, 0265800755, 0265950337, 0265950565 ... as Bosch 8.0 numbers (and covers 2007-2009 Durango / 2007 Aspen); a rebuilder pairs FCA labels with 0265800474, 0265 source ↗ | 0265800474, 0 265 950 565, 0265956023 |
| Continental / ATE supplier numbers printed on some FCA units | A rebuilder lists Jeep Wrangler ABS units under paired numbers such as '25021217924 / 28526495043' and 'P68230240AA / 28526602033'; the 25.0212-xxxx.x / 28.5265-xxxx.x style is printed without dots in their titles. No page found that explains these numbers' structure for FCA, so they are recorded on source ↗ | 25021217924, 28526495043, 28526602033 |
| GM (Chevrolet / GMC / Buick / Cadillac / Saturn) - OEM / ACD | 8-digit all-numeric GM part number. Seen ABS/EBCM ranges in sourced catalogs: 12xxxxxx, 15xxxxxx, 19xxxxxx, 20xxxxxx, 22xxxxxx, 23xxxxxx, 25xxxxxx, 84xxxxxx, 85xxxxxx, 88xxxxxx, 89xxxxxx. The GM catalog distinguishes 'Electronic Brake Control Module Assembly' (EBCM only), '... Kit', '... (W/Brk Pres source ↗ | 19244895, 25802684, 20761339, 84256780, 85698746 |
| Kelsey-Hayes supplier number (Ford KH325 modules) | 8 digits followed by a single revision letter, listed by a rebuilder next to the Ford numbers for KH325 F-150 / Super Duty / Excursion modules. No source states where on the module it is printed. source ↗ | 13640613D, 13352812F, 13500405B, 13640632L |
| Ford / Lincoln / Mercury - engineering and service numbers | Prefix (4 chars) - base (5 chars, digit-letter-3 digits for these parts) - suffix (1-3 letters). Prefix = decade letter/digit + year digit + vehicle-line letter + design-responsibility letter. A 'Z' in the 4th prefix position marks a Ford Customer Service (service part) number, e.g. 9L3Z-2C219-A; pe source ↗ | 9L3Z-2C219-A, 7L34-2C346-A, CL3Z-2C215-C, AL24-2C405-AA, 4L3Z-2B373-BA, YL34-2C346-AG |
| Ford - observed prefix year letters (inference from sourced | On every sourced ABS number the first two prefix characters track the release year: X/Y + letter = 1999/2000 (XL2Z, YL3Z), digit 1-9 = 2001-2009 (1C34, 4L3Z, 7L1Z, 9L2Z), letter A-L = 2010-2020 (AL2Z=2010 Explorer, BL3Z=2011 F-150, CL1Z=2012 Expedition, DL3Z=2013 F-150, EB5Z=2014 Explorer, FL3Z=2015 source ↗ | XL2Z-2C219-BA, 4L5Z-2C219-AA, AL2Z-2C219-C, DL3Z-2C219-C, HL3Z-2C219-C |
| Bosch supplier number (Ford F-150 Bosch 8.0/8.1) | Bosch numbers are '0 265 xxx xxx', printed 'on a white sticker on the side of the module' (a rebuilder). a rebuilder lists the same numbers with spaces removed and the leading 0 dropped (265800481) and a few as '0265251100AB'-style strings - accept both spaced and run-together forms, with source ↗ | 0 265 800 481, 0 265 800 755, 265951499 |
| ATE / Continental supplier number (GM Equinox, Colorado; For | ATE numbers appear as 10.0961-0173.3 / 28.5265-3900.3 / 25.0926-5059.4 (two-digit family . four digits - four digits . check digit); a rebuilder prints them run together (10096101733, 28526539003) beside the OEM number. a rebuilder: ATE modules 'generally have part numbers on the module lids (eith source ↗ | 28.5265-3900.3, 28.5264-5604.3, 25.0926-5059.4, 10096101733 |
| TRW EBC type designation (GM HD trucks / vans, Impala, Malib | Not a part number: rebuilders identify TRW electronic brake controllers by family - EBC-345, EBC-440, EBC-450 (and 'EBC-450 ESP'). On GM HD trucks/vans the 345 vs 440 split follows RPO JL4 (Active Brake Control). Useful as a secondary match when the customer reads 'TRW' and an EBC number off the cov source ↗ | EBC-345, EBC-440, EBC-450 ESP |
Number not found?
Our list is not every ABS module ever made. Ask first — send a label photo and we tell you what you have, or order an any-make repair.
ABS light on? Fix the module you already own.
Look up your part number and order online — we email you a prepaid label to our lab. Or send us a photo of the label and your VIN first, and we'll tell you what you have and what it costs.
Back with your VIN and coding · can’t be repaired? repair price back, minus shipping · 1-year warranty · rush 2–3 days +$100
Call (817) 505-4201 · 📱 Text us a photo of the module label · Ask first — send a label photo · Email repairs@absmodulelab.com