In this article, we’ll walk through the process of cloning a Powertrain Control Module (PCM) from a 2021 Jeep Wrangler 3.0 Diesel to a used PCM from a 2020 Dodge Ram with the same engine. The original PCM suffered water damage due to an improper engine wash, leading to corrosion and electrical issues. Instead of purchasing a brand-new PCM from the dealership at a high cost, we’ll use the Xhorse Multi-Prog tool to clone the original PCM’s data onto a used one.
Tools and Equipment
Xhorse Multi Prog (with adapters and accessories)
12V power supply
Laptop with Multi-Prog software installed
Used PCM from a compatible vehicle (2020 Dodge Ram 3.0 Diesel in this case)
Step-by-Step Process
1. Diagnosing the Original PCM
The Jeep Wrangler’s PCM had water damage, causing intermittent communication issues with sensors. After replacing the affected sensors, the faulty PCM was still causing problems. The dealership quoted a high price for a new PCM and insisted on programming it themselves, making a used PCM clone the more economical solution.
2. Setting Up the Xhorse Multi-Prog
Connect the Multi-Prog tool to the laptop and power it using a 12V supply.
Open the Multi-Prog software and select ECU > Jeep > Wrangler.
Identify the PCM model (EDC17C69 in this case) and choose the correct adapter (Version 3 worked here, despite the software suggesting Version 1).
3. Reading the Original PCM Data
Connect the original PCM to the Multi-Prog tool.
Click “Read” to extract the EEPROM and flash data.
Save the data to a secure location on the laptop.
4. Preparing the Used PCM
Connect the donor PCM (from the 2020 Dodge Ram) to the Multi-Prog.
Ensure the connections are correct using the adapter diagram (Version 3 in this case).
5. Writing the Cloned Data
Select “Write” in the software and load the saved data from the original PCM.
The tool will write the EEPROM and flash data to the used PCM. This process takes about 13 minutes.
Verify the written data by reading it back and comparing it to the original.
6. Installing and Testing the Cloned PCM
Install the cloned PCM into the Jeep Wrangler.
Use a scanner to confirm the Vehicle Identification Number (VIN) and PIN match the original.
Start the vehicle—the engine should run smoothly without any codes related to the PCM.
Results and Verification
The cloned PCM worked flawlessly:
The Jeep started without issues.
No error codes related to the PCM were present.
The scanner confirmed the correct VIN and PIN were transferred.