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

2018-2020 Pacifica & Voyager ECM: Stalling Problems and Programming Guide

Diagnose common stalling and no-start problems in your Chrysler minivan and understand the critical programming steps required for a successful ECM replacement.

6 minutes to read 2020-2020 Chrysler Voyager 2018-2019 Chrysler Pacifica
Difficulty
2/5
Est. Time
0.5 hrs
DIY Doable?
✅ Yes
Shop Labor
$100 - $250
Used OEM Price
$50 - $150
🚫 Do not drive — If the ECM is causing the engine to stall unexpectedly, the vehicle is unsafe to drive as it can lose all power, including steering and brake assist, in traffic.
Key Takeaways
  • Programming is mandatory for any replacement ECM, whether it is new, used, or remanufactured. The vehicle will not start without it.
  • Sudden engine stalling is a key symptom, but check for recalls related to software (18V395000) and loose battery grounds (19V348000) before replacing the ECM.
  • This ECM is for gasoline models only and is not compatible with the Chrysler Pacifica Hybrid.
  • Always match the OEM part number 68330910AA exactly when purchasing a used replacement.
The Engine Control Module (ECM), which Chrysler often calls the Powertrain Control Module (PCM), is the central computer for the engine and transmission in your 2018-2019 Chrysler Pacifica or 2020 Chrysler Voyager. It functions as the vehicle's brain, taking in data from dozens of sensors to control fuel injection, ignition timing, variable valve timing, and automatic transmission shifting. A properly functioning ECM is essential for optimal performance, fuel efficiency, and emissions control. Because it manages both the engine and transmission, a fault in this module can cause a wide and often confusing range of symptoms.

Symptoms of a Failing ECM

A diagnostic scanner displaying a P0606 internal ECM processor fault code.
A P0606 code is a common indicator of an internal processor failure within the ECM 🎬 Watch: Understanding the P0606 code and how to fix it, often leading to sudden stalling.

A faulty Engine Control Module can manifest in various ways, often mimicking other component failures. If your Pacifica or Voyager is experiencing several of the following issues, the ECM should be a primary suspect.

  • Sudden Engine Stalling: The most serious symptom is the engine shutting off unexpectedly while driving, sometimes at highway speeds. 🎬 Watch: What to do if your Pacifica shuts off while driving This may happen with no prior warning lights. This was the subject of a recall for some earlier models, where a software update was required.
  • Check Engine Light: An illuminated Check Engine Light is a common indicator. You may find a generic processor fault code like P0606, which points directly to an internal ECM error. In other cases, the failing ECM might set false codes for other sensors that are actually working correctly.
  • No-Start Condition: The engine may crank but refuse to start. This can happen if the ECM fails to command the fuel injectors or ignition coils to operate.
  • Poor Performance and Fuel Economy: A sudden, noticeable drop in gas mileage or a feeling of sluggishness and lack of power can occur if the ECM is not calculating the correct air-fuel mixture.
  • Erratic Transmission Shifting: Since the module also controls the automatic transmission, a failure can lead to harsh shifts, delayed gear engagement, or the transmission getting stuck in one gear (limp mode).
  • Multiple Unrelated Warning Lights: A failing ECM can disrupt communication between the vehicle's various control modules, causing other warning lights for systems like ABS or traction control to illuminate.

Known Issues, Recalls, and Technical Service Bulletins (TSBs)

The engine bay of a Chrysler Pacifica showing the battery and ground connection points.
Before replacing the ECM, inspect the battery ground connections, as loose grounds were the subject of a major stalling-related recall (V53).

While the specific part number 68330910AA has not been the subject of a direct recall for inherent failure, related issues in these vehicles are important to note.

  • NHTSA Recall 19V348000 (V53): This recall affected 2017-2019 Chrysler Pacifica models. The issue was a loose battery ground connection that could result in an intermittent loss of power steering assist and/or an engine stall. The fix involved dealers inspecting and securing the ground connection. While not an ECM failure, the symptoms (stalling) are identical and this should be checked first.
  • NHTSA Recall 18V395000: This recall was for 2017-2018 Pacifica models experiencing sudden engine stalls due to a software flaw in the Powertrain Control Module. The PCM would incorrectly assess the engine's status and command a shutdown. The remedy was a free software update from a Chrysler dealership.

For the 2020 Chrysler Voyager, which is mechanically very similar to the Pacifica, there are few specific ECM-related recalls, but it shares the same potential for stalling issues related to fuel, air, or ignition systems.

Pro Tip: Before suspecting the ECM, always check for recalls associated with your vehicle's VIN on the NHTSA website. A free software update or a simple wiring fix could solve your problem without needing to replace any parts.

Buying a Used Engine Control Module (ECM)

A used Chrysler Pacifica Engine Control Module showing the part number label 68330910AA.
When sourcing a replacement, ensure the part number matches 68330910AA exactly to ensure compatibility with the 3.6L V6 engine.

Purchasing a used OEM ECM is a cost-effective solution, but it requires careful attention to detail to avoid complications.

  • Verify the Part Number: It is critical to match the part number exactly. The primary OEM part number for these vehicles is 68330910AA. Do not install a module with a different part number, even if it looks identical.
  • Gasoline Engine ONLY: This module is strictly for the 3.6L V6 gasoline engine. It will NOT work with Chrysler Pacifica Hybrid models, which use a completely different and more complex powertrain control system.
  • Physical Inspection: When you receive the used module, inspect it for any signs of physical damage, such as a cracked case or bent pins. Check the connectors for any corrosion or water damage, which are common causes of electronic failure.
  • Programming is Required: A used ECM is not a plug-and-play part. It must be professionally programmed to your vehicle. Plan for this additional step and cost before you buy.

Programming and Immobilizer Requirements

Comparison between a professional programming setup and a physically damaged ECM circuit board.
While a used ECM may look fine externally, internal damage (right) is common; regardless of condition, professional programming (left) is mandatory to sync the module with your vehicle's immobilizer.

Warning: You cannot simply install a replacement ECM and start the vehicle. The engine will not start due to the factory anti-theft system (immobilizer).

A replacement ECM, whether it is new, used, or remanufactured, must be programmed to your specific vehicle. This process involves several key steps:

  1. VIN Programming: The vehicle's unique 17-digit Vehicle Identification Number (VIN) must be written to the replacement ECM.
  2. Immobilizer Sync (SKIM): The ECM must be synchronized with the vehicle's security module (often called the Sentry Key Immobilizer Module or SKIM). This allows the ECM to recognize your programmed keys and authorize the engine to start.

Who can program the ECM?

  • Chrysler Dealerships: A dealership can always perform the programming.
  • Independent Shops: Many independent repair shops with modern, professional-grade scan tools and a subscription to Chrysler's technical service can program these modules.
  • Automotive Locksmiths: Some advanced automotive locksmiths have the tools to perform VIN and key programming.
  • Mail-in Services: You can send your original ECM and a replacement unit to a mail-in service that will clone the data from your old module to the new one, making it plug-and-play upon return.
  • 🎬 Watch: Step-by-step guide to programming a Chrysler PCM

Cost Breakdown

Prices can vary based on location and supplier. The following is an estimated cost comparison:

Part/Service Estimated Cost
New OEM (Mopar) $400 - $600 (plus a core charge of ~$125)
New Aftermarket $300 - $500
Used OEM $50 - $150
Remanufactured (Pre-programmed) $650 - $750
Shop Labor (Installation & Programming) $100 - $250

Frequently Asked Questions (FAQ)

Do I absolutely have to program a replacement ECM?

Yes, programming is not optional. A replacement ECM must be programmed with your vehicle's VIN and synced with the anti-theft system. If you install an unprogrammed module, the vehicle will not start.

What is the difference between an ECM and a PCM?

The terms are often used interchangeably. ECM stands for Engine Control Module, while PCM stands for Powertrain Control Module. In most modern vehicles like the Pacifica and Voyager, a single module (the PCM) controls both the engine and the transmission. So, for these vans, the part is technically a PCM.

Can I install the ECM myself to save money?

You can perform the physical installation yourself, as it is typically an accessible part in the engine bay. However, the vehicle will not be drivable until the module is professionally programmed. You would need to have the vehicle towed to a shop or use a mail-in cloning service.

My van is stalling. Does that mean the ECM is bad?

Not necessarily. While a faulty ECM can cause stalling, the issue could also be caused by simpler problems like a bad battery connection, a faulty fuel pump, or a clogged air filter. It's important to check for relevant recalls (like NHTSA 19V348000 for a loose ground) and perform a full diagnosis before condemning the ECM.

Chrysler Pacifica Shuts Off While Driving? (No Warning)
Chrysler Pacifica Shuts Off While Driving? (No Warning)
2018 Chrysler Pacifica Engine Not Starting After Replacement
2018 Chrysler Pacifica Engine Not Starting After Replacement
Chrysler Pacifica - STARTER FUSE & RELAY LOCATION (2017 - 2026) | Voyager & Grand Caravan
Chrysler Pacifica - STARTER FUSE & RELAY LOCATION (2017 - 2026) | Voyager & Grand Caravan
Causes and Fixes P0606 Code: ECM/PCM Processor
Causes and Fixes P0606 Code: ECM/PCM Processor
How to Program 2025 Chrysler Pacifica PCM with Topdon Rlink & WiTech 2.0 (Complete Guide)
How to Program 2025 Chrysler Pacifica PCM with Topdon Rlink & WiTech 2.0 (Complete Guide)

Technical Specifications

OEM Part Numbers: 68330910AA

For use with 3.6L V6 24V VVT gasoline engines, including models with Engine Stop/Start (ESS).

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 21, 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 Pacifica: 201820192020
  • Chrysler Voyager: 2020
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