
Volvo CEM Key Programming + Clone — P2 (2000-2009) & P3 (2007-2016)
Mail in your Volvo Central Electronic Module and we add a key, recover all-keys-lost, or clone it to a donor — VIN, mileage and immobilizer data carried over.
Volvo P2 (S60/S80/V70/XC70/XC90, ~2000-2009) and P3 (S60/V60/XC60/XC70/S80/V70, ~2007-2016) CEM-based immobilizer/key.
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 via Stripe. We email shipping address + instructions within minutes.

Ship Your Module
Pack per the instructions and ship to our Arlington workshop. USPS or UPS — your choice. Customer pays shipping to us.

Receive in 1-2 Days
Work 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
- Original immobilizer/key data extracted from your CEM
- Donor CEM cloned 1:1 (VIN, mileage, key count, config)
- Added key programmed to the module
- All-keys-lost recovery when no key remains
- Plug-and-play module returned — no VIDA visit to start
- Bench-verified before it ships back
Compatibility
Confirm your part matches one of the variants below before ordering. Not sure? Text us a photo and we'll verify.
P2 platform (2000-2009)
P3 platform (2007-2016)
Service options
Will This Fix My Problem?
Honest answer: here's exactly what this service fixes — and what it doesn't.
Fixes:
- ✓Volvo won't start, car not recognizing the key
- ✓Failed / dead CEM with no communication
- ✓All keys lost and you need a key added
- ✓Need a used/donor CEM cloned to your car
- ✓Lost key sync after a CEM swap
Won't fix:
- ✗Mechanical key-blade or door-lock-barrel faults
- ✗Physically water-destroyed CEM with unreadable memory
- ✗Engine / fuel / charging no-starts unrelated to immobilizer
- ✗Aftermarket-alarm or wiring faults outside the CEM
Shipping Instructions
These details are also emailed to you the moment your payment clears.
Ship your CEM (plus the ECM and a key for all-keys-lost jobs) to 1168 W Pioneer Parkway, Arlington TX 76013. If you need a key blade cut and don't have the key code, also include a door lock cylinder. Return shipping is selected and paid at checkout — Standard $14.95 (3–5 days), UPS 2-Day $29.95, or UPS overnight $74.95; most modules go back within 24 hours.
What to include in your box
- Your original Volvo CEM
- ECM if the job is all-keys-lost or a sync recovery
- One working key, if you still have one
- A door lock cylinder or key code if you need the blade cut
- Donor CEM if cloning, plus a note with VIN/year/model and add-key / AKL / clone
Ship to
Auto Module Lab
1168 W Pioneer Parkway
Arlington, TX 76013
Frequently Asked
Still have a question? Text us — replies in minutes.
Why is Volvo key programming done at the CEM, not the ECU?
Can you do all-keys-lost with zero working keys?
My CEM is dead — can you clone it to a donor?
Does the donor CEM have to match exactly?
Will mileage and configuration be correct after the clone?
Related Services
Other bench services for the same brand or use case.

GPEC2 / 2A / 3 / 4 / 4LM PCM Clone (Mail-In)
Replacing a failed GPEC2 / GPEC2A PCM? Mail in your original + the donor and we clone it — VIN, immo, and config carried over so it plugs in and runs.

Jaguar / Land Rover CPLA ECM Clone (Mail-In)
Replacing a failed CPLA-12B684-YE engine ECM? Mail in your original plus a matching donor and we clone it — VIN, immobilizer, and config carried over so it plugs in and runs.

VW/Audi MED17/ME17 IMMO Delete + VIN
Permanently remove immobilizer coding from MED17/ME17 ECUs. Optional VIN correction.
Where we serve Volvo CEM Key Programming & Clone
Mail-in means nationwide. See your state, metro, or specific vehicle:
Ready to ship?
Pay now, get the shipping address by email, drop it in the mail. Your module is back on your bench within a week.