2009 Ram, Grand Cherokee, Durango & More 5.7L ECM: The Truth About Programming and Replacement
This guide covers the common failure symptoms, mandatory programming requirements, and replacement costs for the engine computer in your 2009 Chrysler, Dodge, or Jeep 5.7L Hemi vehicle.
- A replacement ECM MUST be programmed with your vehicle's VIN to function; otherwise, the engine will start and immediately stall due to the immobilizer.
- When buying a used ECM, ensure it is based on the correct hardware ID (typically 05150390) for compatibility.
- Many symptoms of a bad ECM overlap with a failing Totally Integrated Power Module (TIPM). Diagnose carefully to avoid replacing the wrong part.
- The easiest and most reliable option for DIY replacement is to purchase a remanufactured, pre-programmed 'plug-and-play' module online.
Symptoms of a Failing 5.7L Hemi ECM
A failing ECM can cause a wide range of problems, many of which can be mistaken for other component failures. It's important to diagnose the issue carefully before condemning the computer. Common symptoms include:
- Engine Will Not Start: The engine may crank but fail to start because the ECM is not sending the proper signals for spark or fuel injection.
- Stalling or Misfiring: The engine may stall unexpectedly while driving or run rough with frequent misfires.
- Check Engine Light: A constant or flashing Check Engine Light is a primary indicator. The ECM may set codes related to its own internal failure or lose communication with other modules.
- Poor Engine Performance: You might notice a sudden drop in power, poor acceleration, or a significant decrease in fuel economy.
- Erratic Shifting: In these vehicles, the ECM also plays a role in transmission control, so a faulty module can lead to harsh or incorrect shifting.
Common Diagnostic Trouble Codes (DTCs)
While many codes can point to a bad ECM, some are more common than others. A major failure point in these modules is the ignition coil driver circuit. If one of your ignition coils fails, it can short out and damage the corresponding driver inside the ECM. This often results in specific misfire codes that won't go away even after replacing the coil.
- P0351 - P0358: Ignition Coil Primary/Secondary Circuit Malfunction (for cylinders 1-8). These codes are a strong indicator of a failed coil driver in the ECM.
- P2302 - P2323: Ignition Coil Driver Circuit Faults. Similar to the codes above, these point directly to an issue with the ECM's ability to fire the coils.
- P0622: Alternator Field Control Circuit Malfunction. This can indicate the ECM is not properly controlling the alternator, leading to charging issues.
- U-Series Codes (e.g., U0100): Lost Communication With ECM/PCM. This means other modules on the vehicle can no longer talk to the engine computer.
Pro Tip: If you are replacing an ECM due to a failed ignition coil driver (P035x, P23xx codes), it is highly recommended to replace all eight ignition coils and spark plugs at the same time. A faulty coil can immediately damage the new replacement ECM.
Diagnosing a Faulty ECM: Rule Everything Else Out First
An ECM should be the last part you replace. Before condemning the module, a thorough diagnosis is essential. Many other, more common issues can mimic ECM failure.
- Check Power and Grounds: Verify the battery is fully charged and the terminals are clean. Inspect and clean all major engine and chassis ground connections. A poor ground can cause a host of bizarre electronic issues.
- Inspect the Wiring Harness: Look for any signs of damage, corrosion, or loose connections at the ECM connectors and sensor plugs.
- Test Related Components: Use a scan tool to check for codes. If a code points to a specific sensor, test that sensor and its circuit before assuming the ECM is bad.
- Don't Confuse the ECM with the TIPM: These vehicles are also equipped with a Totally Integrated Power Module (TIPM), which is the main fuse and relay box. A failing TIPM can cause issues like the fuel pump not running, headlights not working, or wipers acting erratically. These symptoms are often misdiagnosed as an ECM problem. The TIPM distributes power, while the ECM processes information.
Known Issues, Recalls, and Technical Service Bulletins (TSBs)
While there are no direct recalls for the ECM itself on these 2009 models, several related electronic issues are documented.
- NHTSA Recall 13V175000: This major recall affects 2009 Jeep Grand Cherokee and Commander models with 4-wheel drive. An electrical failure in the transfer case controller can cause the vehicle to shift into Neutral on its own, creating a rollaway risk. The fix is a software reflash performed by a dealer.
- NHTSA Recall 09V084000: Affects some 2009 Dodge Ram 1500 trucks. The HVAC module software could fail, disabling the windshield defroster. The fix is a dealer reprogram.
- Chrysler TSB 18-093-15: For the 2009 Dodge Ram 1500, this bulletin addresses a check engine light and other driveability concerns by reprogramming (flashing) the PCM with updated software.
Buying a Used Engine Control Module: What You Must Know
This is the most critical section for anyone buying a replacement ECM. Failure to follow these rules will result in a vehicle that does not run.
Compatibility is Key: Match the Hardware ID
The sticker on the ECM will have several part numbers. The most important one to match is the base hardware number. For this group of vehicles, that number is typically 05150390, often followed by two letters like AA, AB, AC, AD, or AE, which indicate software revisions. As long as the base hardware number matches, a module with a later software revision (e.g., AE instead of AB) will generally work once programmed.
VIN Programming is NOT Optional
Warning: A replacement ECM, whether it is new, remanufactured, or used, must be programmed to your vehicle's specific Vehicle Identification Number (VIN). These vehicles are equipped with a Sentry Key Immobilizer System (SKIS) that prevents theft. If the VIN in the ECM does not match the VIN stored in the immobilizer module and keys, the engine will start for two seconds and then immediately shut off.
Who Can Program the ECM?
You have a few options for programming, but you generally cannot do it yourself without expensive, specialized tools.
- Mail-In Programming Service: Many online retailers who sell used or remanufactured ECMs offer a pre-programming service. You provide them with your VIN when you order, and they flash the module before shipping it to you. This makes the installation 'plug-and-play'. This is often the easiest and most cost-effective option for a DIY repair.
- Dealership: A Chrysler, Dodge, Jeep, or Ram dealer can program a new or used ECM to your vehicle using their proprietary wiTECH diagnostic tool. However, some dealers may be unwilling to program a used part that you supply.
- Specialized Independent Shop: Some independent auto repair shops that specialize in diagnostics have the advanced scan tools (like a high-end Autel or Snap-on scanner with programming capabilities) and subscriptions needed to perform this function.
- Automotive Locksmith: A well-equipped automotive locksmith may also be able to perform the necessary programming to sync the ECM to the immobilizer system.
ECM Replacement Overview
The physical replacement of the ECM is straightforward.
- Location:
- On the 2009 Jeep Grand Cherokee and Jeep Commander, the ECM is located in the engine bay, underneath the battery and battery tray. You must remove the battery to access it. This location makes it vulnerable to damage from a leaking battery.
- On the 2009 Dodge Ram 1500, the ECM is typically mounted to the firewall in the engine compartment and is easily accessible.
- The 2009 Dodge Durango and Chrysler Aspen share the Ram's platform and have the ECM in a similar, accessible location on the firewall.
- Procedure:
- Disconnect the negative battery terminal.
- Unplug the electrical connectors from the ECM. These usually have a locking tab that needs to be released.
- Remove the bolts (typically 8mm or 10mm) holding the ECM to its bracket.
- Install the new ECM, reconnect the connectors and mounting bolts, and reconnect the battery.
- If the module was not pre-programmed, the vehicle must now be taken to a dealer or shop for programming. If it was pre-programmed, the vehicle should start and run correctly.
Cost to Replace a 2009 5.7L Hemi ECM
Prices can vary significantly based on the source of the part and labor rates.
| Part Type | Estimated Cost | Notes |
|---|---|---|
| New OEM | $900 - $1,150 | Purchased from a dealership. Does not include programming. |
| Remanufactured (Pre-Programmed) | $350 - $600 | A common choice from online vendors. Programmed to your VIN before shipping. |
| Used OEM (Salvage Yard) | $75 - $200 | Cheapest option, but requires separate programming, which can add $100-$250 in cost. |
| Shop Labor (Physical Swap) | $80 - $120 | For the physical installation only. |
| Shop Labor (Programming) | $100 - $250 | Typically 1-1.5 hours of labor at a dealer or specialist shop. |
Frequently Asked Questions (FAQ)
Will my truck or SUV start if I just plug in a junkyard ECM?
No. The engine will crank, start for about two seconds, and then die. This is because the Sentry Key Immobilizer System sees a VIN mismatch between the used ECM and the rest of the vehicle. The module must be professionally programmed to your vehicle's VIN.
Is the TIPM the same thing as the ECM?
No. The ECM (Engine Control Module) is the computer that runs the engine. The TIPM (Totally Integrated Power Module) is the fuse and relay box that distributes power to all of the vehicle's electrical components, including the ECM. Problems with fuel pumps, lights, or power windows are often a TIPM issue, not an ECM issue.
Can I program a new ECM myself?
Generally, no. Programming requires dealer-level diagnostic tools like Chrysler's wiTECH software or expensive, professional-grade aftermarket scanners with active software subscriptions. For a DIYer, the best option is to buy a pre-programmed module from a reputable online seller.
Why are there so many different part numbers for the same ECM?
The core hardware (e.g., based on hardware ID 05150390) is the same, but the full part numbers (like 68028160AF or 05150390AE) represent different software and calibration files loaded onto that hardware for specific vehicle options, emissions standards, or software updates. When buying a programmed module, the seller will load the correct software for your VIN onto a compatible hardware unit.
Technical Specifications
OEM Part Numbers: 68028160AF 68028186 68051576AB 68058402AA 68058407 68059294AB 68059432AA 05150390AA 05150390AB 05150390AC 05150390AD 05150390AE 68059427AA 68039320AG 68059190AA
Hardware Family: NGC4. Engine: 5.7L Hemi V8. Critical Hardware ID: 05150390.
We Have This Part in Stock
The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.
- Jeep Grand Cherokee:
- Dodge Durango:
- Dodge Ram 1500:
- Jeep Commander:
- Chrysler Aspen:
- 🛍️ Shop This Part
- Symptoms of a Failing 5.7L Hemi ECM
- Common Diagnostic Trouble Codes (DTCs)
- Diagnosing a Faulty ECM: Rule Everything Else Out First
- Known Issues, Recalls, and Technical Service Bulletins (TSBs)
- Buying a Used Engine Control Module: What You Must Know
- Compatibility is Key: Match the Hardware ID
- VIN Programming is NOT Optional
- Who Can Program the ECM?
- ECM Replacement Overview
- Cost to Replace a 2009 5.7L Hemi ECM
- Frequently Asked Questions (FAQ)
- 🎟️ Get 5% Off