February 08, 2025

Tips to Replace a Used GPEC2A PCM for Dodge Charger

2018 Dodge Charger .How to Install a Used PCM (GPEC2/GPEC2A) Without the Original Module.


A mechanic in our company bought a 2018 Dodge Charger with a 6.4L engine, but its PCM (GPEC2A) was stolen. He purchased a used PCM, but installing it in the car turned out to be a major problem!


What’s the Issue?

There is no clear information on how to synchronize a used PCM with the immobilizer (RFHUB/BCM). Even expensive tools likeAutel IM608do not support this function. The ECUHERO software can clone these PCMs but does not allow installing a used one without the original.
The mechanic sent the PCM twice to a specialized company that handles these issues, but they were unsuccessful.

The Solution

I decided to investigate where the synchronization bytes between the PCM, BCM, and RFHUB are stored, and it turned out to be quite simple.

I contacted the support teams of several programming tool manufacturers to request this function (installing a used PCM without the original), but they did not respond. It is surprising that even high-end tools cannot perform such a simple operation.

For example,OBDSTAR DC706can clone RFHUB but does not allow installing a used PCM. However, all that is needed is to read 6 bytes and write them into the PCM in Bench Mode!

How to Install a Used PCM GPEC2/GPEC2A

If you own a Dodge Charger, Challenger, RAM, or another vehicle with GPEC2/GPEC2A, and you need to replace the PCM – give this information to a specialist who works with processor programmers.

Steps to Follow:
  1. Read EEPROM 95640 from GPEC2A.
  2. Read the microcontroller MC9S12XEG384 in RFHUB or SPC5606 in BCM.
  3. Find the 6 bytes in the RFHUB module and write them into the PCM.
  4. Optionally, write the VIN (it repeats three times).
If you are working with BCM, the 6 bytes are stored in a mirrored layout.

Three images showing where these bytes are located.
BCM6 bytes
BCM MPS560xB__B8E2BEOF71BC_address 40D0_40D8
BCM 6 bytes

GPEC2A 6 bytes
GPEC2_95640__BC710FBEE2B8_address 3C8
GPEC2A 6 bytes
RHFUB 6 bytes
RHFUB _9S12XEG384_1M12S_BC710FBEE2B8_address 508_510
RHFUB 6 bytes

Posted by: jean at 06:59 AM | No Comments | Add Comment
Post contains 341 words, total size 5 kb.




What colour is a green orange?




25kb generated in CPU 0.0164, elapsed 0.0539 seconds.
35 queries taking 0.0425 seconds, 195 records returned.
Powered by Minx 1.1.6c-pink.