2016-2017 Ram ProMaster City ECM: Programming, Failure Symptoms, and Replacement
This guide covers the critical VIN programming required for the ProMaster City's engine computer, along with common failure symptoms, part numbers, and replacement costs.
- A replacement ECM is NOT plug-and-play; it MUST be professionally programmed to the vehicle's VIN and anti-theft system.
- The vehicle will not start until the replacement ECM is programmed by a dealer or a properly equipped independent shop.
- The correct OEM part numbers are 68257650AA or the updated version, 68257650AB.
- ECM failure symptoms like stalling, no-start, and misfires can mimic other problems, so a thorough diagnosis is essential before replacement.
Symptoms of a Failing ECM
A faulty Engine Control Module can create a wide range of problems, many of which can mimic other component failures like bad sensors or wiring. It's important to perform a thorough diagnosis before condemning the ECM.
🎬 Watch: Signs and symptoms of a failing ECM- Check Engine Light: The most common symptom is an illuminated check engine light. A failing ECM can trigger a variety of seemingly unrelated trouble codes.
- Engine Stalling or No-Start: A critical ECM failure can cause the engine to stall unexpectedly while driving or prevent it from starting at all. You might experience a "crank, no start" condition where the engine turns over but never fires.
- Poor Engine Performance: You may notice rough idling, engine misfires, hesitation during acceleration, a sudden loss of power, or surging.
- Reduced Fuel Economy: If the ECM can no longer properly manage the air-fuel mixture, you may see a significant and sudden drop in gas mileage.
- Transmission Shifting Problems: The ECM communicates with the transmission control module. A faulty ECM can sometimes lead to erratic shifting behavior.
- Loss of Communication: In some cases, a professional scan tool will be unable to communicate with the ECM, which is a strong sign of internal failure.
Common Diagnostic Trouble Codes (DTCs)
While many codes can point to an ECM issue, certain codes are more specific to internal module failure:
- P0606: ECM/PCM Processor Fault.
- P1607: PCM Internal Shutdown Timer Rationality.
- P1608: Internal ECM Malfunction.
- P0300-P0304: Misfire codes for various cylinders can sometimes be caused by a faulty ECM, especially if a software update is needed.
- P0513: Invalid SKIM Key. This code often appears after an ECM has been replaced but not properly programmed to the vehicle's anti-theft system.
Pro Tip: Before replacing the ECM, have a technician check all power and ground connections to the module. A corroded ground wire or faulty power supply can cause symptoms identical to a failed ECM. Also, check for any available software updates, as some performance issues can be resolved by simply reprogramming (flashing) the existing module.
Known Issues, Recalls, and TSBs
For the 2016-2017 model years, there are no major recalls specifically targeting the Engine Control Module itself. However, several Technical Service Bulletins (TSBs) and related recalls highlight the importance of the ECM and its software.
- NHTSA Recall S24 (16V-253): While not an ECM recall, this campaign for 2015-2016 models involved a wiring harness connector near the driver's seat that was susceptible to water damage. This corrosion could cause a loss of communication with the Transmission Control Module (TCM), leading to the transmission shifting into neutral unexpectedly. This highlights the sensitivity of the vehicle's computer network.
- TSB 18-121-16: This bulletin for 2017 models addresses Malfunction Indicator Lamp (MIL) illumination. The solution is to reprogram the Powertrain Control Module (PCM) with the latest software to fix various diagnostic and system issues.
- Owner Complaints: Some owners have reported instances of stalling and loss of electrical power while driving, which could be related to the ECM or its supporting electrical system. Other issues, like a cooling fan failure, can be misdiagnosed but are often related to separate relays or the fan motor itself.
Buying a Used 2016-2017 ProMaster City ECM
Warning: A replacement ECM for a 2016-2017 Ram ProMaster City is NOT a plug-and-play part. It absolutely must be programmed to your vehicle to function.
Purchasing a used OEM module is an excellent way to save money, as recycled factory parts are often more reliable than new aftermarket units. However, you must follow these steps carefully.
- Match the Part Number: This is the most important step. The ECM must be for a 2016-2017 ProMaster City with the 2.4L engine. The primary OEM part numbers are 68257650AA and the superseding number 68257650AB. Do not install a module with a different part number.
- Inspect the Unit: When you receive the used ECM, check it for physical damage. Look for corrosion on the housing, bent pins in the electrical connectors, or any signs that the case has been opened before.
- Plan for Programming: You cannot install a used ECM and start the van. You must have a plan to get it programmed. Some sellers offer to pre-program the module to your vehicle's VIN before shipping, which can simplify installation. If not, you will need to have the vehicle towed to a facility that can perform the programming.
Programming and Installation
The physical replacement of the ECM is straightforward, typically involving disconnecting the battery, unplugging the electrical connectors, and unbolting the module from its bracket in the engine bay. The true difficulty lies in the electronic programming that must happen after installation.
Why is Programming Required?
Programming is mandatory because the ECM is integrated with the vehicle's anti-theft system, known as the Sentry Key Immobilizer Module (SKIM). The process involves:
- VIN Programming: The vehicle's unique 17-digit VIN must be written to the replacement ECM. This electronically marries the module to your specific van.
- Immobilizer Relearn: The ECM must be synchronized with the immobilizer system and the vehicle's keys. If this step is skipped, the anti-theft system will prevent the engine from starting.
- Proxy Configuration Alignment: This is a specific Fiat-Chrysler procedure that ensures all of the vehicle's computers (ECM, BCM, ABS, etc.) are communicating correctly. An alignment must be performed any time a major network module is replaced. 🎬 Watch: Step-by-step FCA proxy alignment tutorial
Who Can Program the ECM?
- Ram Dealerships: This is the most reliable option. Dealers have the proprietary wiTECH diagnostic scan tool and the necessary online access to Chrysler's network to perform all programming steps correctly.
- Qualified Independent Shops: Some independent auto repair shops invest in high-end diagnostic tools (like Autel or Snap-on) and software subscriptions that allow them to perform module programming on Chrysler vehicles. You must confirm they have this specific capability for your ProMaster City before having the work done.
- Automotive Locksmiths & Mobile Programmers: Some specialized mobile technicians and advanced locksmiths have the tools to program ECMs and keys. This can be a convenient option as they come to your vehicle's location.
Replacement Costs
The cost to replace the ECM can vary significantly based on the price of the part and local labor rates. Programming costs are often a separate line item from the physical installation labor.
| Item | Estimated Cost |
|---|---|
| New OEM (Mopar) | $570 - $845. |
| Remanufactured (Pre-programmed) | $250 - $450. |
| Used OEM | $75 - $200. |
| Shop Labor (Installation & Programming) | $100 - $250. |
Note: Prices are estimates and do not include taxes, shipping, or potential towing fees. A core charge of around $125 may also apply to new or remanufactured parts.
Frequently Asked Questions (FAQ)
What's the difference between an ECM, PCM, and ECU?
For the Ram ProMaster City, these terms are often used interchangeably. ECM (Engine Control Module), ECU (Engine Control Unit), and PCM (Powertrain Control Module) all refer to the same computer that controls the engine.
Can I install a used ECM myself and drive to the dealer for programming?
No. In almost all cases, the vehicle will not start with an un-programmed ECM installed due to the anti-theft system. You will need to have the vehicle towed for programming after you install the replacement part.
What happens if I install a new ECM and don't program it?
The engine will not start. The dashboard may display security-related warning lights, and a scan tool will likely show a P0513 (Invalid SKIM Key) code, indicating a mismatch between the engine computer and the anti-theft system.
Does the mileage of the donor vehicle matter when buying a used ECM?
No, the mileage stored in the used ECM does not matter. During the programming process, the technician will write your vehicle's correct mileage (usually read from the Body Control Module or instrument cluster) to the replacement ECM as part of the proxy alignment procedure.
Helpful Videos
Technical Specifications
OEM Part Numbers: 68257650AA 68257650AB
Fits 2016-2017 Ram ProMaster City with 2.4L I4 MultiAir Engine and 9-speed 948TE automatic transmission.
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.
- Ram ProMaster City:
- 🎬 Helpful Videos
- 🛍️ Shop This Part
- Symptoms of a Failing ECM
- Common Diagnostic Trouble Codes (DTCs)
- Known Issues, Recalls, and TSBs
- Buying a Used 2016-2017 ProMaster City ECM
- Programming and Installation
- Why is Programming Required?
- Who Can Program the ECM?
- Replacement Costs
- Frequently Asked Questions (FAQ)
- 🎟️ Get 5% Off