Mando
Mando ABS / ESC ABS module repair
Your Mando module back working and coded to your vehicle — repaired from $499, or replaced with a refurbished Mando carrying your data from $950.
A Mando hydraulic unit with its control unit, used mainly on Hyundai and Kia vehicles. Identified from the label and part number, then benched or replaced with a refurbished unit.
Vehicles that use the Mando
From the sources linked on each vehicle page. Confirm with the part number on your module's label.
Hyundai
- 2011-2015 Hyundai Elantra (MD sedan, JK coupe) — Mando brake hydraulic unit assembly (ABS module with integrated controller PCB)
- 2013-2018 Hyundai Santa Fe (DM, 3-row) — Mando hydraulic unit assembly (ABS module / HECU)
- 2010-2015 Hyundai Tucson (LM / ix35) — Mando brake hydraulic unit assembly
Kia
- 2011-2015 Kia Optima (TF, gasoline) — Mando hydraulic unit assembly / ABS pump control module (HECU)
- 2011-2015 Kia Sorento (XM) — Mando ABS hydraulic module
- 2010-2013 Kia Soul (AM) — Mando ABS pump control module
- 2016-2021 Kia Sportage (QL) — Mando Hydraulic Electronic Control Unit (HECU)
Known part numbers in this family
Match the number on your module's label. Each one links to where it was found.
- 2011-2015 Hyundai Elantra (MD sedan, JK coupe)
58920-3X660
source ↗Brake Hydraulic Unit Assembly; 2011-2013 Elantra Coupe 2-door, DOHC GDI/MPI (catalog)
- 2011-2015 Hyundai Elantra (MD sedan, JK coupe)
58920-3X950
source ↗Brake Hydraulic Unit Assembly; 2011-2013 Elantra coupe and sedan, DOHC GDI/MPI; part code 58910B
- 2011-2015 Hyundai Elantra (MD sedan, JK coupe)
58920-3X650
source ↗'Anti Lock Abs Brake Pump' / Hydraulic Unit Assembly; 2011-2013 Elantra coupe and sedan; part code 58910B
- 2013-2018 Hyundai Santa Fe (DM, 3-row)
58920-4Z000
source ↗'Sport Abs Pump Without Module' / Hydraulic Unit Assembly; 2013-2015 Santa Fe Sport, DOHC GDI and TCI/GDI - NOTE: catalog says WITHOUT module
- 2013-2018 Hyundai Santa Fe (DM, 3-row)
58920-2W800
source ↗Used-part title: 'Hyundai Santa Fe DM - USED HYDRAULIC UNIT ASSY [58920-2W800]'
- 2010-2015 Hyundai Tucson (LM / ix35)
58920-2S400
source ↗Brake Hydraulic Unit Assembly; 2009-2013 Tucson wagon 5-door, DOHC MPI; part code 58900B; discontinued
- 2010-2015 Hyundai Tucson (LM / ix35)
58920-2S310
source ↗Used-part title: 'Hyundai Tucson ix - USED HYDRAULIC UNIT ASSY [58920-2S310]'
- 2011-2015 Kia Optima (TF, gasoline)
58920-2T550
source ↗'Abs Anti-Lock Brake Pump Control Module' / Hydraulic Unit Assembly; 2011-2013 Optima sedan 2.0L and 2.4L Theta 2; part code 58910B
- 2011-2015 Kia Sorento (XM)
58920-1U000
source ↗'Abs Hydraulic Module'; 2013-2014 Sorento wagon 5P/7P, 2.4L Theta 2 and 3.3L Lambda 2; part code 58910; a customer Q&A mentions 58910-1U860 as a possible VIN-dependent alternative requiring reprogramm
- 2010-2013 Kia Soul (AM)
58910-2K200
source ↗'Abs Pump Controlmodule'; 2012-2013 Soul wagon, 1.6L Gamma and 2.0L Nu; part code 58910
- 2016-2021 Kia Sportage (QL)
58920-D9100
source ↗Sportage HECU named in NHTSA recall 21V-137 (2017-2021 Sportage without Smart Cruise Control); an OEM parts catalog: 'Hydraulic Module Abs Controller Motors', 2016-2019 Sportage 2.0/2.4 Theta 2
- 2016-2021 Kia Sportage (QL)
58920-F6210
source ↗Cadenza HECU named in NHTSA recall 21V-137 (2017-2019 Cadenza without Smart Cruise Control)
Signs the Mando module itself has failed
- ●ABS, traction and stability warning lights on together
- ●Scan tool cannot talk to the ABS module (no communication / U-codes in other modules)
- ●Pump-motor or valve (solenoid) circuit codes that return after clearing
- ●Intermittent faults that come and go with temperature or bumps
- ●Wheel-speed signal codes on more than one wheel at once
What to ship for a Mando
What comes out depends on the unit. Send us a photo of it before you pull anything and we confirm what to ship.
Replacement units
No advance exchange: your original module has to reach the bench first, because your vehicle’s data (VIN, coding and configuration) is read out of it and written into the refurbished unit. That is what lets the refurbished module install like your own.
Our promise
Can’t be repaired? You don’t pay for a repair.
If the bench finds your module past repair, we stop and tell you before doing anything else. Then you choose:
- 1A replacement — a refurbished unit of the same family with your VIN, coding and configuration cloned onto it, from $950. You pay only the difference from what you already paid, and we confirm the amount with you first.
- 2Your module back — with the repair price refunded, minus shipping costs.
Either way, nothing that changes your price happens without your OK.
Refund stages in our terms →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
Repair From $499
Start My Repair