Free API
ignition

Ignition Control Module

for 1994–2007 Dodge Ram 2500 5.9L I6 Cummins Diesel · 4WD
Difficulty
Moderate
Time
1.4 h
Tools
6
Steps
12
Fact-checked. Built from OLP's spec database, then independently fact-checked line by line with every correction applied. Master-tech sign-off by Chris Hackleman is queued. Cross-check torque values against the factory manual, and stop if anything looks unsafe. How our data is made.

This procedure covers the replacement of the ignition control module (ICM) on the 5.9L Cummins diesel engine, which controls engine timing and fuel injection functions.

Warnings

Disconnect both battery cables before beginning work to prevent electrical shorts or damage to the new module
ℹ️The Cummins diesel ICM is different from gasoline engine modules and controls fuel injection timing, not spark ignition
Do not touch electrical contacts on the new module with bare hands; oils from skin can cause corrosion

Tools required

As an Amazon Associate and Autel/ANCEL partner, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.

Parts

As an Amazon Associate and Autel/ANCEL partner, OLP earns from qualifying purchases — how we link. This never changes the specs we publish.

Preparation

  1. Park vehicle on level ground and engage parking brake
  2. Allow engine to cool completely if recently operated
  3. Disconnect negative battery cable, then positive battery cable
  4. Wait 10 minutes for electrical system capacitors to discharge
  5. Locate the ignition control module on the driver side of the engine, typically mounted on the firewall or inner fender well

Procedure

  1. 1
    Access the ignition control module
    Confirm the correct control module for your engine variant first. For the 24-valve ECM, remove any covers or components blocking access; the ECM is a finned aluminum module (heat-sink style) mounted to the engine with large multi-pin connectors, not a plastic 'black box.'
  2. 2
    Document connector positions
    Take a clear photo of all electrical connectors attached to the ICM, noting their orientation and position. Label each connector with masking tape if needed to ensure correct reconnection. If servicing the 24-valve Cummins ECM, it typically uses two main electrical connectors; verify the exact connector arrangement for your specific module before disconnecting.
  3. 3
    Disconnect electrical connectors
    Press the locking tabs on each electrical connector and carefully pull straight away from the module. Do not twist or bend the connectors. Inspect each connector for corrosion, damaged pins, or moisture. Clean with electrical contact cleaner if needed.
    Never force connectors; damaged pins will cause poor engine performance or no-start conditions
  4. 4
    Remove ICM mounting bolts
    Remove the bolts securing the ICM to its mounting bracket. The module is typically secured with 2-4 bolts. Keep track of any ground wires or brackets that may be attached with these bolts. Verify the mounting bolt torque specification from the factory service manual for the specific module.
  5. 5
    Remove the old ICM
    Carefully lift the ICM away from its mounting location. Note the orientation of the module and any alignment pins or guides. If the module is stuck due to thermal compound or corrosion, gently wiggle while pulling rather than prying.
  6. 6
    Clean mounting surface
    Clean the mounting bracket and surrounding area with shop towels. For the 24-valve ECM, note that it is cooled by fuel flowing through the mounting plate; clean any corrosion or debris from the mounting surface. This step does not apply to 1994-1998 12-valve mechanical-injection trucks.
  7. 7
    Prepare new ICM
    Remove the new ICM from its protective packaging. Handle only by the edges and housing, avoiding contact with electrical terminals. Verify the part number matches the old module and is correct for your specific model year.
  8. 8
    Install new ICM
    Position the new ICM onto the mounting bracket, ensuring proper alignment with any guide pins or mounting holes. Verify that any ground contact points are clean and making good contact with the module housing.
  9. 9
    Install mounting bolts
    Thread in all mounting bolts by hand first to ensure proper alignment. Tighten the mounting bolts in a cross pattern to the specified torque. Ensure any ground wires or brackets are reinstalled in their original positions.
    Over-tightening can crack the module housing; use a torque wrench
  10. 10
    Reconnect electrical connectors
    Apply a small amount of dielectric grease to each connector if desired for corrosion protection. Align each connector with its corresponding port on the ICM and push firmly until you hear and feel the locking tab engage. Verify each connector is fully seated.
  11. 11
    Reinstall access components
    Reinstall any engine covers, air intake components, or wiring harnesses that were removed for access. Ensure all components are properly secured and no tools or parts are left in the engine bay.
  12. 12
    Reconnect battery
    Reconnect the positive battery cable first, then the negative battery cable. Ensure both connections are clean and tight.

Reassembly

  1. Double-check that all electrical connectors are fully seated and locked
  2. Verify that all mounting bolts are torqued to specification
  3. Ensure no tools or parts remain in the engine compartment

Verification

  • Turn the ignition key to the ON position without starting the engine; check that the check engine light performs its normal self-test cycle
  • Start the engine and verify it runs smoothly without hesitation or rough idle
  • Check for any diagnostic trouble codes using an OBD-II scanner; clear any codes that were present before the repair
  • Test drive the vehicle to verify normal acceleration and engine response under load
  • Monitor for any new warning lights or performance issues over the first 50 miles of operation

Related trouble codes on this vehicle

Codes that commonly send this job to the bay — tap one for symptoms, causes, and diagnostic steps.

Chasing one of these codes and not sure which part is guilty? Ask a master mechanic about YOUR car →

🔧Stuck on this ignition control module? Take it to The Diag Desk.A human with 20+ years in the bay answers about YOUR Dodge within 24 hours — never AI. $25, and you're not charged unless you get an answer.Ask a tech →

More procedures for this vehicle

🔧 Built by master technician Chris Hackleman · Master Technician · 20+ years. Spot an error? Use the Help link above — a human reads every report.
Stuck on this repair? Take it to The Diag Desk — ask a master tech about this exact car → real human answer within 24h, never AI
🔓 LIBERATED FOREVER
The 1994–2007 Dodge Ram 2500 5.9L I6 Cummins Diesel repair data is free for every DIYer and shop on earth, permanently, because Timmehster paid $99 to unlock it.
Mitchell1 charges $169/mo for this. ALLDATAdiy charges $30/yr per vehicle. Open Labor Project is free permanently, because of community sponsors like Timmehster.
Free another vehicle →
Building an app?
Free API access to all this data — 10 requests/day, no card required.
Get an API key →
Run a shop?
Manage repairs, estimates, and customers with ShopBase — $249/mo, all features included.
Try ShopBase →