
GM E-Series ECM/PCM Cloning — Mail-In Bench Clone to a Donor (VIN, Calibration & Anti-Theft Carried Over)
Dead GM engine computer, or a used-ECM swap that cranks but won't start with a "theft" light? Mail in your original plus a matching donor and we clone your ECM/PCM onto it on the bench — VIN, calibration, and the anti-theft/VATS relationship carried over — so the replacement is plug-and-play with no dealer SPS trip.
Sending several modules? Add them all — one box, one return-shipping charge.

GM E-series ECM/PCM, Global A era (~2005–2018): E38 (Gen IV LS 5.3/6.0 trucks, SUVs, Camaro), E67 (supercharged LSA/LS9 and the FWD LS4 5.3 cars), E39/E39A (3.0/3.6 direct-injection V6 — Camaro V6 2010–2015, CTS/ATS/SRX, Equinox/Terrain), E37/E37A (3.5 / 3.9 / 4.3), E78 (2.0T / 2.4L / 1.4T Ecotec), E80/E82/E83/E84 (Ecotec GDI cars — Aveo, Cruze, Sonic) and E92 (Gen V LT 5.3/6.2, Corvette C7, Camaro). Donor must match the controller family and part number. Global B (2019+) is NOT bench-cloneable. Verified by VIN + module label before you ship.
How It Works
Three simple steps. Hundreds of mail-in jobs completed for shops, locksmiths, and DIY pros.

Pay & Get Address
Click "Order Now", pay securely online. We email shipping address + instructions within minutes.

Ship Your Module
Pack per the instructions and ship to Arlington. USPS goes to our PO Box; UPS and FedEx must use the street address. Your prepaid inbound label arrives by email — shipping to us costs you nothing.

Get It Back Fast
Work typically completed within 24 hours of receipt. Ships back next business day at the return speed you chose at checkout — standard to overnight. Tracking emailed.
What You Get
- Your original ECM/PCM data cloned onto the matching donor — VIN, calibration, and anti-theft relationship carried over, where supported
- A replacement that is plug-and-play at the car, with no dealer SPS programming trip
- Bench read + verify of your original before anything is written to the donor
- Donor part-number / family match confirmed against your original
- Clone written on the bench with a stable, regulated power supply
- Bench communication tested on the donor before it ships back
- Both modules returned with tracking — return-shipping speed your choice at checkout
Compatibility
Confirm your part matches one of the variants below before ordering. Not sure? Text us a photo and we'll verify.
E38 — Gen IV LS 5.3L / 6.0L (2007-2014)
- 2007-2013 Silverado / Sierra 1500, 2500HD, 3500HD (4.8 / 5.3 / 6.0 / 6.2)
- 2007-2014 Tahoe, Suburban, Yukon, Yukon XL, Avalanche
- 2007-2014 Escalade / ESV / EXT
- 2010-2015 Camaro SS (L99 / LS3)
- 2008-2009 Pontiac G8 GT / GXP, 2014-2017 Chevrolet SS and Caprice PPV
- 2007-2014 Express / Savana full-size vans (V8)
E67 — supercharged & direct-injection
- 2009-2015 Cadillac CTS-V (LSA supercharged)
- 2012-2015 Camaro ZL1 (LSA supercharged)
- 2009-2013 Corvette ZR1 (LS9 supercharged)
- 2007-2016 3.6L direct-injection V6 — CTS, SRX, Camaro V6, Traverse, Acadia, Enclave, Equinox
- Other GM DI / supercharged applications — verify by VIN + label
E39 / E39A and E37 / E37A — car & V6 controllers (2005-2012)
- E39 / E39A — FWD LS4 5.3L V8 cars: Impala SS, Monte Carlo SS, Pontiac Grand Prix GXP (2006-2009)
- E37 / E37A — 3.5L and 3.9L V6: Impala, Monte Carlo, Malibu, Pontiac G6, Uplander, Montana SV6
- E37 / E37A — 4.3L V6 vans and light trucks: Express / Savana and related applications
- E37 / E37A — 2.9L / 3.7L inline: Chevrolet Colorado, GMC Canyon, Hummer H3
- Buick LaCrosse, Saturn Aura / Vue and related 3.5 / 3.9 platforms
- Exact split between E37 and E37A confirmed off the service-number label
E78 and E80 / E82 / E83 / E84 — Ecotec & GDI car controllers
- E78 — 2.4L Ecotec: Equinox, Terrain, Malibu, Regal, LaCrosse, Verano, Captiva (~2010-2016)
- E78 — 1.4L turbo and 2.0L turbo: Cruze, Sonic, Trax, Encore, Regal GS
- E80 / E82 — Aveo / Aveo5, Cruze 1.8L and related Ecotec GDI cars (~2009-2014)
- E83 — 2009-2013 Cruze / Sonic / Aveo Ecotec GDI
- E84 — later Ecotec GDI car units (~2012-2016)
- Other Global A E-series units — verified case-by-case by VIN + label
E92 — Gen V LT 5.3L / 6.2L (2014-2018)
- 2014-2018 Silverado / Sierra 1500 (L83 5.3 / L86 6.2)
- 2015-2018 Silverado / Sierra 2500HD, 3500HD (6.0 / 6.6 gas applications)
- 2015-2018 Tahoe, Suburban, Yukon, Yukon XL, Escalade / ESV
- 2014-2018 Corvette C7 (LT1 / LT4)
- 2016-2018 Camaro SS (LT1)
- Verify by VIN — 2019+ Global B trucks use T93-era controllers and are excluded
What the clone carries over
- VIN written into the donor so it belongs to your vehicle
- Full engine calibration / operating file
- Anti-theft / VATS / Passlock / immobilizer relationship
- Configuration match so it's plug-and-play (no dealer SPS)
NOT covered / not bench-cloneable
- Global B (2019+) GM controllers — excluded, no bench clone path
- A completely dead or unreadable original (nothing to copy)
- A donor that doesn't match the family / part number (E38 must clone to E38)
- Any controller a technician cannot confirm as readable by VIN
- Transmission controllers — the 6L / 6T solenoid-pack TEHCM and the 8-speed T87A are their own services
- Body control modules — see the GM BCM standalone clone service
Will This Fix My Problem?
Honest answer: here's exactly what this service fixes — and what it doesn't.
Fixes:
- Original ECM/PCM is dead or intermittent and you have a matching used donor to clone onto
- No-comms — the module won't respond to a scan tool and the engine won't start
- Used-ECM swap cranks but won't start because the box still belongs to the donor car
- "Theft" / security light after installing a used ECM from another vehicle
- You want to avoid a dealer SPS programming appointment for a replacement module
- Replacement module needs your VIN, tune, and anti-theft data to run your car
Won't fix:
- Does not clone Global B (2019+) GM controllers — no bench clone path exists
- Does not clone a completely dead or unreadable original (there is nothing to copy)
- Does not work when the donor doesn't match the controller family / part number
- Does not repair internal ECM hardware damage (water, blown driver, cracked board)
- Does not fix a no-start caused by fuel, spark, wiring, ground, or sensor faults
- Does not add or program keys, and does not delete or bypass the immobilizer
- Does not tune, add power, or modify emissions equipment in any way
Before you order
You diagnose, we service the module.
We don't have your car and we don't diagnose it. Order once you or your mechanic have confirmed this module is the cause. If the work is completed and the car still has the same symptom because of another fault, the work is still done — a bench re-test under warranty is free.
A clone copies what is in your module.
We transfer the data as we read it. If another shop or tool already worked on the module — an unfinished clone, a tune, a delete — that data can come across too. Tell us before you ship.
What "plug-and-play" means.
No dealer programming should be needed when your original data is intact, the donor matches your module (same type, hardware and software family) and the rest of the car works. It isn't a promise that the car will start or run.
Why a used ECM cranks but won't start — and how the clone fixes it
A used GM ECM you buy still carries the donor vehicle's VIN and anti-theft relationship, so when you install it the engine cranks but won't start and the "theft" light comes on — the module simply doesn't belong to your car. The dealer answer is an SPS programming appointment. Cloning does the opposite: we copy YOUR original module's identity — VIN, calibration, and the VATS/Passlock/immobilizer data — onto the matching donor on the bench, so the donor becomes a true drop-in for your vehicle. Reinstall it and it runs. The donor must match the controller family and part number, and your original must be readable for us to copy it. This is not a tune, not an unlock, and not an immobilizer delete.
Shipping Instructions
These details are also emailed to you the moment your payment clears.
Verify first: text or email us your VIN and both module service / part numbers (your original and the donor) and we confirm the donor matches your controller family and that your original is bench-readable before you ship anything — Global B (2019+) controllers are excluded, and a completely dead original cannot be cloned. Once verified, remove the module and ship it to PO Box 120241, Arlington TX 76012 if you ship USPS — or 1009 Oakwood Ln # 120241, Arlington TX 76012 if you ship UPS or FedEx (UPS and FedEx cannot deliver to a PO Box). We clone your data onto the donor on the bench, test communication, and ship it back via the return option you pick at checkout (Standard $29.95, UPS 2-Day $54.95, or UPS overnight $94.95).
What to include in your box
- Your ORIGINAL ECM/PCM (the one that runs your car / holds your VIN and tune)
- The matching DONOR ECM/PCM (same controller family and part number)
- Year, make, model, and engine size (e.g. 2012 Chevrolet Silverado 1500 5.3L)
- VIN of the vehicle
- The ECM/PCM service number / part number off BOTH case labels
- What is wrong now: dead module, no-comms, cranks-no-start, or a theft light after a swap
- Whether any other tuning has already been applied to the original ECM
- A clear photo of both module service-number labels, plus your name, return address, and phone
Ship to
Auto Module Lab
If shipping USPS
PO Box 120241
Arlington, TX 76012
If shipping UPS or FedEx
1009 Oakwood Ln # 120241
Arlington, TX 76012
Your prepaid inbound label (already addressed) arrives by email the moment you order; the return label is bought when your module reaches the bench and ships on the speed you chose at checkout.
Need to perform this job remotely?
Get an Auto Module Lab Remote Programming Kit and have our technicians program supported vehicles from your shop — the car stays on your lift and nothing gets posted.
Buy the interface once — program with us anytime. Supported procedures vary by vehicle, module, OEM software and security requirements.
Frequently Asked
Still have a question? Text us — replies in minutes.
Why does my used GM ECM crank but not start?
What does the clone actually carry over?
Which GM controllers can you clone?
Can you clone a 2019 or newer GM (Global B)?
Do I have to send a donor module too?
How is this different from your supply-a-part programmed ECM or Global A unlock?
Will this add power or delete the immobilizer?
How much is it, how fast, and what's the shipping?
Related Services
Other bench services for the same brand or use case.

GM Cluster Upgrade + Mileage Program
Dead gauges, dim display, or want the higher-trim cluster? We upgrade and program your GM instrument cluster with the mileage and VIN carried over correctly.

GM BCM Standalone Clone (2000-2023)
Failed GM BCM taking your lights, locks, and anti-theft with it? We clone a working BCM to a replacement — VIN, mileage, theft system and all coding preserved.

GM Global A Virginize (Used ECM)
Used Global A ECM that SPS refuses to program? We reset it to a virgin, unmarried state so GM SPS / TIS2Web will take it to your VIN.
Where we serve GM ECM/PCM Cloning (E-Series)
Mail-in means nationwide — we accept modules from all 50 states and DC from our Arlington, Texas lab. See your state, metro, or specific vehicle:
All 50 states + DC
Ready to ship?
$250 flat, fast turnaround. Pay now, get the shipping address by email, drop it in the mail. Your module is typically back on your bench within a week.