A gloved technician holding an automotive control module beside a laptop running diagnostics during mobile service in Frisco, Texas
Back to blog

Volvo EX90 & XC90 Module Programming in Frisco, TX

2026 Volvo EX90 and XC90 module programming in Frisco, TX. CEM immobilizer coding, key authorization, used-module pitfalls, honest scope. (469) 402-9781.

12 min read
By the Frisco Car Keys Automotive Locksmith Team

Volvo EX90 & XC90 Module Programming in Frisco, TX

As of August 2026, module programming is the least understood and most frequently mis-sold service in automotive locksmithing, and Volvo is where that shows up most sharply. Owners arrive with a used module bought online, a shop that quoted the swap as a bolt-in, and a vehicle that now will not accept any key at all. This guide explains what is actually happening inside a Volvo XC90 or EX90, what we can genuinely do about it in your driveway, and where the honest answer is Volvo's own network.

Frisco Car Key is a fully mobile automotive locksmith serving Frisco, Plano, McKinney, Allen, The Colony, and Prosper. We work on high-value European vehicles with a firm rule: confirm the exact vehicle and condition before quoting, and refuse work we cannot finish cleanly. Reach us at Frisco Car Key, (469) 402-9781, contact@friscocarkeys.com.

Two Volvos, Two Very Different Electrical Eras

The XC90 has been Volvo's flagship three-row SUV across multiple generations, including mild-hybrid and plug-in hybrid variants. It is the Volvo we see most in Frisco driveways, and it spans an unusually wide range of electrical architectures depending on model year.

The EX90 is Volvo's fully electric three-row SUV, built on a newer software-defined electrical architecture that consolidates far more function into fewer, more powerful computers. That consolidation is the whole story for module work — it makes the vehicle better and it makes independent service harder.

Both share one principle that owners need to understand before spending any money: on a modern Volvo, a control module is not a spare part in the traditional sense. It is a licensed participant in the vehicle's security domain. It has to be introduced, authorized, and configured to your specific VIN before the vehicle will treat it as legitimate.

What the Central Electronic Module Actually Does

On Volvo platforms, a central electronic module — commonly abbreviated CEM — sits at the heart of body and security function. Across generations the naming and the exact division of labor change, but the concept persists: one module holds the vehicle's identity and mediates whether a presented key is allowed to authorize a start.

When you press the start button, a chain of events runs. The vehicle's receivers detect a credential. The security domain checks that credential against what it has been told to trust. Authorization is passed to the powertrain side. Only then does anything happen.

Break any link and the symptom looks identical to the owner — "the car does not recognize my key" — even though the root cause could be:

  • A genuinely failed or unpaired key.
  • A failed receiver or antenna.
  • A flat low-voltage battery starving the receivers.
  • A security module that has lost or corrupted its stored data.
  • A replacement module that was installed but never authorized to the VIN.

The first job on any Volvo module call is therefore not programming. It is diagnosis. We do not sell a module procedure to a customer whose real problem is a battery, and we do not guess.

"Volvo owners almost always arrive convinced they need a module. Maybe one in four actually does. The rest are a receiver, a twelve-volt problem, or a key that was never properly paired in the first place — and finding that out costs the customer a diagnostic hour instead of a module." — a Frisco Car Key mobile locksmith technician credentialed for automotive immobilizer work

Why Used Modules Fail — The Most Expensive Mistake

This is the single most common way Volvo owners lose money, and it is entirely preventable.

A used central module pulled from another Volvo carries that other vehicle's identity. Install it in your car and you have introduced a component that believes it belongs somewhere else. Depending on the platform and generation, one of three things happens: the vehicle rejects it outright, the vehicle accepts it partially and behaves erratically, or the vehicle enters a security state that is materially harder to recover from than the original fault was.

The marketplace listing that says "plug and play, just needs coding" is describing the coding step as if it were trivial. On a modern Volvo it is the entire job, it requires manufacturer-recognized authorization on newer platforms, and on the newest software-defined architectures it may not be available to an independent at all.

Our guidance is consistent and we give it before taking anyone's money:

On older XC90 generations, used-module work is sometimes viable when the module can be correctly configured to your VIN. We will tell you honestly whether your specific vehicle falls into that group.

On newer XC90s and on the EX90, assume a replacement security-domain module needs manufacturer-authorized provisioning. Buying a used one online first, then looking for someone to code it, is the wrong order of operations and frequently results in a vehicle that has to go to Volvo anyway — now with an extra fault to unwind.

Call before you buy the part. That one phone call is free and it is the highest-value thing on this page.

Volvo Module and Key Work in Frisco: Real Costs

These are our verified service bands. Volvo-supplied parts and any manufacturer-authorized provisioning are quoted separately and are not ours to invent a figure for.

WorkService bandRealistic time
Diagnostic triage — key vs receiver vs module vs 12-voltQuoted at booking30–60 minutes
Key or fob replacement, working key present$85–$45030–60 minutes
Smart key programming and pairing$120–$50030–60 minutes
Immobilizer or control module programming, where supported$200–$8001–3 hours
Ignition-side mechanical repair on older XC90$150–$55045–90 minutes
Non-destructive lockout entry$75–$20015–30 minutes
Manufacturer-authorized module provisioning on newest platformsVolvo networkQuoted by Volvo

We quote after confirming year, model, VIN, and the actual symptom — never from a model name alone. If the honest answer is the last row of that table, you hear it before we dispatch, not after.

The EX90 and the Software-Defined Car Problem

The EX90 deserves its own section because it represents where the whole industry is heading, and independent service has to be candid about it.

Older vehicles distributed function across many small modules, each doing one job, each individually addressable. Newer software-defined architectures consolidate that into a small number of high-performance computers running layered software, with security enforced cryptographically between domains and updates delivered over the air.

The upside for owners is real: better integration, ongoing feature improvement, genuinely stronger theft resistance. The National Highway Traffic Safety Administration (NHTSA) has documented how effective electronic immobilization has been at suppressing drive-away theft, and research from the Insurance Institute for Highway Safety (IIHS) points the same direction. Volvo has historically pushed hard on the security side of this.

The downside is that the boundary of independent serviceability has moved. On these platforms, provisioning a new security-domain component is frequently a manufacturer-controlled operation. The National Automotive Service Task Force (NASTF) maintains the legitimate channel through which vetted independent locksmiths obtain security information and vehicle access where a given make and model support it, and that channel remains genuinely useful — but it does not create capability the manufacturer has not made available.

So our EX90 position is straightforward. Key pairing, credential troubleshooting, lockout access, receiver and low-voltage diagnosis, and mechanical work are ours. Replacing and provisioning a core security computer is very likely Volvo's. We would rather be the shop that told you that plainly than the one that took a deposit and discovered it on your driveway.

The Diagnostic Sequence We Actually Run

For an XC90 or EX90 that will not accept a key, here is the order of operations, because a good sequence is most of the value.

Step one: power. Confirm the low-voltage battery is genuinely healthy under load, not just showing a resting voltage. A weak low-voltage battery produces intermittent, wandering security faults that look exactly like a failing module and are the single most common false positive we see.

Step two: credential. Determine whether the key itself is transmitting and whether the vehicle is hearing it. A key that works at one door and not another, or works when held directly against the start button, is telling you about receivers, not about the module.

Step three: stored data. Read what the vehicle reports about its own security state. A module that has lost stored configuration announces itself differently than one that is simply refusing an unrecognized key.

Step four: history. Ask what changed. A vehicle that developed this fault the week after someone installed an accessory, jump-started it incorrectly, or had bodywork done is telling a very different story than one that failed cold after sitting.

Only after those four does module programming enter the conversation. We have watched customers pay for module work at other shops that step one would have ruled out in ten minutes.

The same discipline applies across makes — we walk through the parallel process on GM's body control platform in our Chevrolet Tahoe and Suburban BCM key relearn guide, and on Stellantis security modules in our Dodge Ram 1500 and Charger SKIM/WIN module programming guide. Different manufacturers, same principle: diagnose the security domain before you replace anything in it.

Choosing Who Touches Your Volvo's Security Domain

This is not a service to shop on price alone, because the failure mode of a bad module job is expensive and occasionally unrecoverable.

Texas locksmiths are regulated through the Texas Department of Public Safety (DPS) Private Security Program — not the TDLR. Ask, and expect a direct answer.

Ask specifically what happens if the procedure does not complete. On security-domain work there is a real answer — a defined stopping point, a defined state the vehicle is left in, and a defined referral path. A provider who has never thought about that question has never had the procedure fail, which means they have not done many.

Ask whether they want the VIN before quoting. On Volvo, anyone who quotes module work from a model name alone is guessing.

The Federal Trade Commission (FTC) publishes consumer guidance on obtaining estimates before authorizing work, and the Associated Locksmiths of America (ALOA) publishes professional conduct standards for the trade. Both describe the same behavior: scope in writing, before the work.

For scheduled work we handle Volvo module and immobilizer jobs under our ECU and module programming service, key work under car key replacement, and we cover Frisco plus the surrounding communities including Plano and McKinney. AAA also publishes general member guidance on vetting mobile service providers that is worth a read before you call anyone, us included.

Frequently Asked Questions

What is the CEM on a Volvo, and why does it affect my keys?

The central electronic module is the computer at the heart of Volvo's body and security functions. Across generations the exact naming and division of responsibility change, but the principle holds: it stores the vehicle's identity and mediates whether a presented key is permitted to authorize a start. When it loses stored data, fails, or is replaced without being properly configured to your VIN, the vehicle stops recognizing keys that were previously fine. That is why a key symptom so often turns out to be a module question, and why diagnosis has to come before any parts purchase.

I bought a used module online. Can you just code it to my Volvo?

Call us before you install it — ideally before you buy it. On some older XC90 generations, a used module can be correctly configured to your VIN and the swap works. On newer XC90s and on the EX90, a security-domain module generally needs manufacturer-authorized provisioning, and a used unit carrying another vehicle's identity can put your car into a worse state than the original fault. Marketplace listings that describe this as plug-and-play are describing the hardest part of the job as an afterthought. We will tell you honestly which category your specific vehicle falls into.

How much does Volvo module programming cost in Frisco?

As of August 2026, module and immobilizer programming where it is independently supported runs roughly $200 to $800 depending on complexity and time on site. Key and fob replacement runs roughly $85 to $450, smart key programming and pairing runs roughly $120 to $500, and non-destructive lockout entry runs roughly $75 to $200. Diagnostic triage is quoted at booking. Volvo-supplied parts and any manufacturer-authorized provisioning on the newest platforms are quoted by Volvo, and we do not invent a number for those.

Can you do EX90 module work in my driveway?

Partly, and we are direct about the boundary. Key pairing, credential troubleshooting, receiver and low-voltage diagnosis, lockout access, and mechanical work are all mobile and all ours. Replacing and provisioning a core security-domain computer on a software-defined platform like the EX90 is very likely a manufacturer-controlled operation that routes through Volvo. We confirm your exact vehicle during triage and tell you which side of that line you are on before anyone dispatches, so you never pay for a trip on a job that had to be a dealer job.

My Volvo says the key is not recognized, but the key seems fine. What is happening?

Most often, one of three things that are not the key. A weak low-voltage battery starves the receivers and produces intermittent, wandering security faults that mimic a module failure — this is the most common cause we find. A failed receiver or antenna means the vehicle physically cannot hear a perfectly good key, which is why the fault often depends on which door you use or how close the key is. And a security module that has lost stored configuration will reject everything. We run power, credential, stored data, and history in that order before anyone talks about replacing a module.

Does module programming erase my settings or the car's history?

Configuration work of this kind is targeted at the security and identity data rather than at your comfort settings, but the honest answer is that it varies by platform and by exactly what is being replaced. Some procedures require reconfiguring options that were personalized. We tell you in advance what will and will not carry over on your specific vehicle, and we record the relevant configuration before we start so it can be restored. If we cannot guarantee something survives, we say so before you authorize the work rather than after.

Do you work on older XC90 generations as well as new ones?

Yes, and the older cars are frequently the more independently serviceable ones. Earlier XC90 generations include mechanical ignition components and less consolidated electrical architecture, which means more of the work — including ignition-side repair in the $150 to $550 band — is straightforwardly mobile. Newer generations trade that serviceability for stronger integration and security. Tell us the year along with the VIN and we will tell you exactly what is available for your car.

References

  • National Highway Traffic Safety Administration (NHTSA) — vehicle immobilizer and anti-theft technology: https://www.nhtsa.gov
  • National Automotive Service Task Force (NASTF) — secure data and vehicle access for independent locksmiths: https://www.nastf.org
  • Insurance Institute for Highway Safety (IIHS) — anti-theft effectiveness research: https://www.iihs.org
  • Associated Locksmiths of America (ALOA) — professional locksmith standards: https://www.aloa.org
  • Federal Trade Commission (FTC) — consumer guidance on estimates and authorizing work: https://www.ftc.gov
  • AAA — guidance on vetting mobile service providers: https://www.aaa.com

Need help right now?

Licensed mobile service in your area. 30-90 minute response.

Contact us