Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🎬 Helpful Videos 🛍️ Shop This Part

2012 Chrysler 200 & Dodge Avenger ECM: Solving Stalls and No-Starts with the Right Module

A guide to diagnosing, buying, and replacing the engine computer in your 2012 Chrysler 200 or Dodge Avenger, with a focus on critical programming requirements.

6 minutes to read 2012-2012 Chrysler 200 2012-2012 Dodge Avenger
Difficulty
2/5
Est. Time
0.5 hrs
DIY Doable?
✅ Yes
Shop Labor
$150 - $400
Used OEM Price
$30 - $75
🚫 Do not drive — A failing ECM can cause the engine to stall at any time, which is a serious safety risk in traffic. The vehicle should not be driven until it is repaired.
Key Takeaways
  • A replacement ECM MUST be programmed to your car's VIN to disable the anti-theft system; otherwise, the engine will not start.
  • This ECM only fits 2012 models with the 2.4L engine and 4-speed automatic transmission. It is not interchangeable with other configurations.
  • The easiest and most cost-effective solution for most owners is to buy a remanufactured ECM that is pre-programmed with your VIN.
  • Key symptoms of failure include sudden stalling, a crank-no-start condition, and Check Engine Light codes like P0601 or P0606.
The Engine Control Module (ECM), also known as the Powertrain Control Module (PCM) in these vehicles, serves as the central computer for your car's engine and transmission. It takes information from sensors all over the vehicle—like the crankshaft position sensor, oxygen sensors, and throttle position sensor—to make millions of calculations per second. Based on this data, it precisely controls fuel injection, ignition timing, and automatic transmission shift points. A properly functioning ECM is essential for engine performance, fuel economy, and emissions compliance.

Compatibility Warning: Read This First

Critical Compatibility Information: This Engine Control Module is NOT universal. It only fits 2012 Chrysler 200 and 2012 Dodge Avenger models equipped with the 2.4L four-cylinder engine AND a 4-speed automatic transmission. It will not work with the 3.6L V6 engine or models that have a 6-speed automatic transmission.

Programming Required: A replacement ECM, whether new, used, or remanufactured, MUST be electronically programmed to your vehicle's Vehicle Identification Number (VIN). Without this step, the engine will not start due to the anti-theft system.

Symptoms of a Failing ECM

When the ECM in a 2012 Chrysler 200 or Dodge Avenger begins to fail, it can cause a variety of confusing and often intermittent issues. Because the ECM controls so many functions, symptoms can be widespread. Diagnosis often involves ruling out simpler components like sensors or wiring first.

  • Check Engine Light: This is the most common symptom. The light may be on constantly or come and go. Specific trouble codes related to internal module failure are a strong indicator.
  • Engine Stalling or Misfiring: The engine may stall unexpectedly while driving, run very rough, or misfire. This can be dangerous, especially in traffic.
  • Crank-No-Start: The engine turns over when you turn the key, but it will not fire up and run. This happens because the faulty ECM is not commanding the fuel injectors or ignition coils to work.
  • Poor Performance and Fuel Economy: You might notice a sudden drop in gas mileage or a feeling that the car is sluggish and lacks power.
  • Erratic Transmission Shifting: Since this module also controls the transmission, a failure can cause harsh shifts, getting stuck in one gear (limp mode), or other shifting problems.
  • No Communication with Scan Tool: In some cases, the ECM may fail completely and will not be able to communicate with a diagnostic scan tool.

Common Diagnostic Trouble Codes (DTCs)

If you are able to connect a scan tool, the following codes are strong indicators of an internal ECM failure:

Code Description
P0601 Internal Control Module Memory Check Sum Error
P0605 Internal Control Module Read Only Memory (ROM) Error
P0606 ECM/PCM Processor Fault
P1602 PCM Not Programmed
P1685 SKIM (Sentry Key Immobilizer Module) Invalid Key

Buying a Used or Remanufactured ECM: What to Know

Buying a used or remanufactured ECM is a great way to save a significant amount of money compared to a new part from a dealer. However, you must follow these steps carefully to ensure you get a part that works.

Step 1: Confirm Compatibility

Before you buy, double-check that your vehicle is a 2012 Chrysler 200 or 2012 Dodge Avenger with the 2.4L engine and 4-speed automatic transmission. This information is usually on the emissions label under the hood or on the original window sticker.

Step 2: Match Your Part Number

The safest way to ensure compatibility is to match the part number from your original ECM. The module is located in the engine compartment, mounted to a bracket near the firewall. You will need to unplug and possibly unbolt it to see the sticker. Look for a number like 05150652AA or 68068444AE. While the last two letters can sometimes vary (as they often indicate software updates), the main hardware number should match.

Step 3: Plan for Programming (The Most Important Step)

A used ECM is not a simple plug-and-play part. It is electronically locked to the original car's VIN and anti-theft system (called the Sentry Key Immobilizer Module, or SKIM). You have two main paths to get a replacement working in your car:

  1. Buy a Pre-Programmed ECM: Many online sellers offer remanufactured ECMs that are pre-programmed to your vehicle. You provide your car's VIN during checkout, and they flash the module before shipping it to you. This is the easiest and most direct solution for DIY repair, as the part arrives ready to install.
  2. Buy a Used ECM and Have It Programmed: You can buy a used ECM with a matching part number and then have it programmed locally. This requires finding someone with the right tools to do the job.

Who Can Program a Chrysler ECM?

  • The Dealership: A Chrysler/Dodge/Jeep dealer can always program a replacement ECM, but this is usually the most expensive option.
  • Mobile Automotive Programmers: Many independent technicians and advanced locksmiths specialize in module programming and can perform this service at your home or their shop, often for less than the dealer.
  • Online Sellers: As mentioned, this is often the simplest path. The programming is done before you even receive the part.

Pro Tip: Before condemning your ECM, it's worth checking for issues with the Totally Integrated Power Module (TIPM). These are known to fail on many Chrysler products and can cause similar electrical and starting problems.

🎬 See this step-by-step TIPM replacement walkthrough

Known Issues, Recalls, and TSBs

While there are no active safety recalls specifically for the Engine Control Module on the 2012 Chrysler 200 and Dodge Avenger, there are a few related items to be aware of:

  • Occupant Restraint Controller (ORC) Recalls: Several recalls (like NHTSA #17V640000 and #13V282000) were issued for the ORC, which controls the airbags and active headrests. The fix sometimes involved reprogramming a module, but this is separate from the main engine ECM.
  • TSB 21-013-12: Chrysler released this Technical Service Bulletin for 2011-2014 models, which involved a software update for the PCM to improve transmission shifting. This confirms that updated software versions are available and can resolve certain drivability issues.

Replacement Overview

The physical replacement of the ECM is straightforward and can be done with basic hand tools.

  1. Location: The ECM is located in the engine bay, typically on the driver's or passenger's side, mounted to a bracket near the firewall or shock tower.
  2. Disconnect the Battery: Always disconnect the negative battery terminal before working on any electronic components.
  3. Unplug Connectors: Carefully release the locking tabs and unplug the large wiring harness connectors from the ECM. Inspect them for any corrosion or damage.
  4. Remove the Module: Unbolt the ECM from its mounting bracket.
  5. Installation: Installation is the reverse of removal. Bolt the new module in place, plug in the connectors, and reconnect the battery. If you used a pre-programmed module, the car should now start and run correctly.

Cost of Replacement

The cost to replace the ECM in a 2012 Chrysler 200 or Dodge Avenger varies dramatically depending on the route you take.

Item Estimated Cost Notes
New OEM Part $1,100 - $1,200+ Purchased from a dealer. Does not include labor or programming.
Remanufactured (Pre-Programmed) $160 - $250 The most common and cost-effective DIY solution. Arrives ready to install.
Used OEM (Unprogrammed) $30 - $75 Cheapest initial cost, but requires separate, potentially expensive programming.
Shop Labor & Programming $150 - $400 Cost for a dealer or independent shop to program and install a module you provide.

Frequently Asked Questions (FAQ)

Will my car start right after I install a used ECM?

No. A used ECM that has not been programmed to your car's VIN will trigger the anti-theft system, and the engine will not start. It must be programmed by a dealer, a mobile programmer, or purchased as a pre-programmed unit.

Can I program the ECM myself?

No, not without highly specialized and expensive diagnostic tools and software subscriptions. This is not a task that can be done with a standard OBD-II code reader.

Is a bad ECM the same as a bad TIPM?

No. The ECM (or PCM) is the engine and transmission computer. The Totally Integrated Power Module (TIPM) is essentially a smart fuse box that controls body electronics like lights, wipers, and the fuel pump. While a bad TIPM can cause a no-start condition, the symptoms are usually different and more focused on general electrical problems.

Why is buying a 'pre-programmed' ECM the recommended option?

It is the most straightforward and often cheapest total cost. You get a tested, remanufactured part with the complex electronic programming already done. This turns a difficult electronic repair into a simple 'plug-and-play' mechanical swap, saving you a trip to the dealer and separate programming fees.

Dodge Avenger cranks but dont start code P0339 crank sensor | car dont start
Dodge Avenger cranks but dont start code P0339 crank sensor | car dont start
Discover the secret to Chrysler ECM PCM replacement with no programming needed
Discover the secret to Chrysler ECM PCM replacement with no programming needed
2012 Chrysler 200 TIPM replacement, yes no special tools needed.
2012 Chrysler 200 TIPM replacement, yes no special tools needed.
CHRYSLER/ JEEP/ DODGE TIPM PROBLEMS, HARD RESET, REPLACEMENT FACTS!!!
CHRYSLER/ JEEP/ DODGE TIPM PROBLEMS, HARD RESET, REPLACEMENT FACTS!!!
Chrysler Total Integrated Power Module TIPM Fuel Pump Circuit Failure Diagnosing, Testing & Repair
Chrysler Total Integrated Power Module TIPM Fuel Pump Circuit Failure Diagnosing, Testing & Repair

Technical Specifications

OEM Part Numbers: 05150652AA 5150652AA 68068443AA 68068443AB 68068443AC 68068443AD 68068443AE 68068444AA 68068444AB 68068444AC 68068444AD 68068444AE 68068445AA 68068445AB 68068445AC 68068445AD 68068445AE rl150652aa

Controls 2.4L engine and 4-speed automatic transmission. Requires VIN and SKIM (Sentry Key Immobilizer) programming.

Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 24, 2026

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.

Year Coverage
This article covers the Engine Control Module (ECM) for:
  • Chrysler 200: 2012
  • Dodge Avenger: 2012
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part