ABS Module Lab

Dodge · 1998-2005 · EBC325

Dodge Ram 1500/2500/3500 (BR/BE, DR/DH) ABS module repair

Mail in your Dodge Ram 1500/2500/3500 (BR/BE, DR/DH) ABS module with our prepaid label. It comes back repaired and still coded to your VIN — or, if it is past repair, as a refurbished unit with your data cloned on, or with your repair price refunded minus shipping.

  • Unit: EBC325
  • Stability control: depends on trim
  • 19 sourced part numbers
  • 5 fault codes

Known failure

'Pump motor running' issues and internal relay faults (DTC 65/66 internal main relay, DTC 67/68 pump motor fault); ABS pump constantly running with C0265 / code 25.

The ABS module in the Dodge Ram 1500/2500/3500 (BR/BE, DR/DH)

The 1998-2005 Dodge Ram 1500/2500/3500 (BR/BE, DR/DH) uses this ABS unit: Kelsey-Hayes. The same unit covers the Ram 1500/2500/3500 (BR/BE, DR/DH), Dakota (AN, pre-2005) and Durango (DN, pre-2004). On our bench that puts it in the Kelsey-Hayes EBC325 family, alongside 5 other vehicle lines on this site.

Its ABS module appears under 19 part numbers, starting with P52009834AD (Matches Mopar 52009834AD = 1999 Dakota 'Module-Anti-Lock Brake; Control Unit'). Different numbers usually separate model years, drivetrains and option packages — match the number on your own module label rather than the year alone. Only the control module ships — it comes off the valve body on its own, so the brake lines stay on the vehicle.

Dodge Ram 1500/2500/3500 (BR/BE, DR/DH) ABS module part numbers

Match the number printed on your module's label. Each number links to the page it was found on.

  • P52009834AD

    Matches Mopar 52009834AD = 1999 Dakota 'Module-Anti-Lock Brake; Control Unit'

  • P52009897AE

    Matches Mopar 52009897AE = 1999-2000 Durango control module (replaces 52010390AD)

  • P52010390AD

    Matches Mopar 52010390AD = 1999 Durango

  • P52010212AD

    Matches Mopar 52010212AD = 2000 Dakota Quad Cab

  • P52010072AF

    Matches Mopar 52010072AF = 2000 Ram 2500 Quad Cab

  • P52010073AE

    Matches Mopar 52010073AE = 2000 Ram 1500

  • P52010224AF

    Mopar 52010224AD (2002 Durango) is replaced by 52010224AF

  • P52010033AE

    Matches Mopar 52010033AE = 2002 Ram 2500 Quad Cab

  • P52010032AF

    Matches Mopar 52010032AF = 2002-2003 Ram 1500

  • P52010227AC

    Matches Mopar 52010227AC = 2003 Dakota

  • P52010424AC

    Matches Mopar 52010424AC = 2003 Durango

  • P52010149AE

    Matches Mopar 52010149AE = 2003 Ram 2500 8.0L / 5.9L diesel

Show all 19 part numbers
  • P52110033AE

    Mopar 52110033AD (2003 Ram 1500 5.7L) is replaced by 52110033AE

  • P52110034AE

    Mopar 52110034AD = 2003 Ram 2500 5.7L (AE suffix not seen in the catalog)

  • P52121407AB

    Matches Mopar 52121407AB = 2004 Ram 1500 5.7L

  • P52121408AB

    Matches Mopar 52121408AB = 2004 Ram 2500 5.9L diesel

  • P52121408AD

    Matches Mopar 52121408AD = 2005 Ram 2500 5.9L diesel

  • P52121409AB

    Matches Mopar 52121409AB = 2004 Ram 2500 5.7L

  • P05290922AA

    Matches Mopar 5290922AA = 2005 Ram 1500 SRT-10 8.3L

Reading the label · Mopar (Chrysler / Dodge / Jeep / Ram) - current 68xxxxxx style

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. The 68 prefix is described by americanoemparts.com as 'Stellantis-era (post-2009)'; note that t source ↗

e.g. 68259556AD · 68067457AA · 68438389AB

Reading the label · 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 ↗

e.g. 52126282AC · 05179771AA

Reading the label · 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). '56027271' for 1997-2000 Wrangler TJ, '56041821' fo source ↗

e.g. 56026812 · 52004508 · 56027271

ABS fault codes on the Dodge Ram 1500/2500/3500 (BR/BE, DR/DH)

  • 65

    Internal Main Relay

  • 66

    Internal Main Relay

  • 67

    Pump Motor Fault

  • 68

    Pump Motor Fault

  • C0265

    ABS / ESC module fault code

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:

  1. 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.
  2. 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 →

Other vehicles with the EBC325

Same unit family, same bench process and the same starting price.

All Kelsey-Hayes EBC325 vehicles →

Dodge Ram 1500/2500/3500 (BR/BE, DR/DH) ABS module questions

Which ABS module is in the Dodge Ram 1500/2500/3500 (BR/BE, DR/DH)?

It uses this unit: Kelsey-Hayes. We price and bench it as part of the Kelsey-Hayes EBC325 family. The exact unit is confirmed from your module label on arrival.

How much does ABS module repair cost for a Dodge Ram 1500/2500/3500 (BR/BE, DR/DH)?

Repair of your own module starts at $325; a replacement unit with your data cloned starts at $950. Return shipping starts at $29.95 and the label to us is prepaid.

My Dodge Ram 1500/2500/3500 (BR/BE, DR/DH) module number is not listed. Can you still repair it?

The 19 numbers above are the ones we could source, not every one that exists. Send us a photo of the label first, or order the repair and we confirm the unit before any work.

Dodge Ram 1500/2500/3500 (BR/BE, DR/DH) ABS light on? Fix the module you already own — from $325.

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 $325

Start My Repair