
Imported Vehicle Module Programming: Canada, Euro, JDM
The symptom that brings people here
You bought a Canadian-market truck, a grey-import European car, or a right-hand-drive Japanese import. A module failed. You sourced a replacement from a United States donor or a US parts supplier because that is what is available on this continent. And now one of these is happening:
- The module will not accept the vehicle configuration, or a tool writes it and the values do not stick
- The cluster reads in the wrong units, or shows the odometer as a number that makes no sense
- Features that worked before are gone, or features you never had have appeared and now throw faults
- The immobiliser will not pair, or the vehicle cranks without starting
- A scan tool refuses the vehicle identification number outright
None of that means you were sold a bad part. It usually means the replacement was built and configured for a different market than the vehicle it is going into, and the two of them have no shared vocabulary for describing the car.
Imports are not a rare edge case any more. Coverage of the import scene by outlets such as Hagerty and MotorTrend has tracked a steady, growing flow of vehicles brought in under the age-based exemptions, and the everyday Canadian-market vehicle crossing the border is common enough that most independent shops have several on the books. Car and Driver has covered the same age-based import rules for the same reason, which is that readers keep asking about them. What has not kept up is parts availability, which is why so many of these end up on a bench.
What actually differs at module level
Strip the marketing away and there are five concrete differences that cause almost every import programming problem.
Market or country coding. Most manufacturers store a country, market or destination value inside the module configuration. It drives lighting behaviour, speed and distance units, warning text, seatbelt chime logic, emissions readiness handling and which regulatory features are active. A module configured for the United States market and a module configured for Canada or Europe can be the same physical part with different coding, or they can be genuinely different software.
Market-specific software calibrations. Powertrain and body calibrations are released against a market. A European diesel calibration, a Japanese-market engine calibration and a North American one are not interchangeable files even when the hardware is identical, because the fuel specification, the emissions strategy and the regulatory diagnostics differ.
Region-locked part numbers. Manufacturers routinely release a part number only into one region. A replacement carrying a North American part number may simply not contain the data set the import needs, and no dealer portal in the United States will offer the European or Japanese equivalent against your vehicle.
Units of measure. Kilometres versus miles, litres per hundred kilometres versus miles per gallon, Celsius versus Fahrenheit, and kilopascals versus psi. Some of this is a coding bit. Some of it is printed on the gauge face in ink.
Physical hardware. Right-hand-drive vehicles use mirrored switch packs and different harness routing. Radio tuners are built for a broadcast band. Cluster faceplates are printed. Connectors and pinouts change between regions more often than people expect.
Canadian-market vehicles
Canadian vehicles look like the easiest case and cause the most surprise, because the differences are small enough that people assume there are none.
The vehicle identification number is the same seventeen-character North American structure, which is genuinely helpful. Canadian and United States vehicles were both built to that standard, so VIN-based lookups behave normally and modules that expect seventeen characters get seventeen characters.
What differs is the build content:
- Daytime running lamps. Canada has required daytime running lamps on new light vehicles since the early 1990s, well before any comparable United States requirement. The logic lives in the body control module or the lighting control module, and a United States replacement may not carry it, or may carry it disabled. On many platforms this is a configuration change rather than a parts change, which is why we wrote up the Canadian daytime running lamp and US-spec conversion case separately.
- Metric instrumentation. Canadian clusters read primary in kilometres per hour and store the odometer in kilometres. That is a real data difference, not a display preference, and it matters enormously the moment mileage has to move between two modules.
- Bilingual display content. French language strings are present in Canadian-market software on many vehicles, and absent from the United States release of the same module.
- Immobiliser content. Canada moved to a mandatory electronic immobiliser requirement for new light vehicles in the second half of the 2000s, earlier than any equivalent United States mandate, so Canadian vehicles of that era can carry immobiliser hardware that a same-year American car did not have.
The practical result is the recurring complaint: a United States replacement module will not accept a Canadian VIN configuration cleanly. The VIN writes fine. The configuration behind it does not match a build the module has ever been told about, so features land wrong or the module refuses the option set.
European grey-market imports
European imports split into two very different populations, and it is worth knowing which one you have.
Cars federalised for United States sale when new are, for our purposes, United States cars. Their modules were configured for this market at the factory.
Genuine grey-market imports are the interesting case: a car built and sold in Europe, brought over later, and titled here. Those cars keep their European module configuration for life unless somebody changes it. That brings:
- Kilometre-based clusters and metric consumption, temperature and pressure displays
- European lighting configuration, including rear fog lamps and the absence of the side marker behaviour North American builds use
- Emissions and driveability calibrations released against European fuel and regulatory requirements
- Radio and telematics hardware built around European broadcast standards
- Occasionally, a VIN that does not follow the North American check-digit convention
That last point catches out more people than any other. Position nine of the VIN carries a mathematical check digit on vehicles built for North America. Vehicles built for other markets are not required to satisfy that rule, so a perfectly genuine European VIN can be rejected as invalid by a diagnostic tool, a dealer portal, or an online lookup that was written assuming a North American vehicle. The VIN is fine. The validator is provincial.
There is one boundary worth stating plainly. Import emissions compliance is a matter for the Environmental Protection Agency and the importer, and we do not perform emissions deletes of any kind, on imports or on domestic vehicles. Programming work here is immobiliser, identity, configuration and repair work. Anything that removes or defeats emissions equipment is out of scope regardless of where the vehicle was built.
Japanese imports and the 25-year vehicles
Japanese domestic market cars are the most different of the three, and the differences start before you get to the modules.
The identification number is not a VIN in the North American sense. A Japanese domestic vehicle carries a chassis number, typically a model code and a serial, considerably shorter than seventeen characters. When it is imported and titled here, the state may issue paperwork using that chassis number, or assign something else. Modules that expect a seventeen-character field have nowhere to put a shorter number, and any process that writes a VIN into a module has to be handled deliberately rather than by pasting whatever the title says.
The broadcast band is different. Japanese FM broadcasting occupies a lower frequency range than the band used in North America and Europe. That is tuner hardware, not coding. It is the clearest possible example of a difference that no amount of programming will resolve.
Speed and distance are metric, and many Japanese-market cars of the era carried a factory speed limiter that lives in the engine control calibration.
The software is Japanese-market software. Immobiliser systems, engine calibrations and body module content were released for that market, and a North American donor module for the same model is frequently not the same software at all.
Two age-based exemptions are what make most of these cars legal to import in the first place, and both are worth knowing as numbers rather than folklore. Motor vehicle safety standard compliance is administered by the National Highway Traffic Safety Administration, which exempts vehicles at least 25 years old from the federal safety standards that would otherwise block importation. Separately, the Environmental Protection Agency exempts vehicles at least 21 years old in original unmodified configuration from federal emissions requirements. Those two thresholds are different numbers for different agencies, and confusing them is one of the most common import mistakes.
One more genuinely useful boundary: on-board diagnostics were standardised for United States light vehicles from the mid-1990s, around the same time the SAE J1962 connector standard settled the physical interface. A Japanese or European car of the same vintage may implement a manufacturer-specific diagnostic protocol instead, so the assumption that any car with a sixteen-pin connector speaks the same language is often wrong on imports.
The mistake I see over and over is somebody buying the correct part number for the wrong market. They chase it for a week thinking the module is faulty, and it is a perfectly good module that was simply never told this car exists. Once you accept that a module describes a market and not just a model, imports stop being mysterious. — Independent import and European driveability technician, 19+ years, anonymized
What converts on the bench, and what does not
This is the decision that saves the most time and money, so it is worth being blunt about it.
| Difference | Converts on the bench | Needs a physically different module |
|---|---|---|
| Display units, kilometres to miles | Yes, where the software carries both unit sets | If the gauge face is printed in kilometres, the digital readout changes and the printed dial does not |
| Country or market configuration | Yes, where the calibration contains the target market data | If the software was released only for the other market |
| Display language | Yes, where the strings are present in the module | If the language pack was never in that release |
| Daytime running lamp behaviour | Usually yes, as a lighting or body module configuration change | If the hardware or wiring for the function is absent |
| VIN and identity data | Yes, written or cloned from your original | If the identifier is not a seventeen-character VIN, it needs a case-by-case decision first |
| Odometer value | Yes, transferred as the genuine recorded value | Never re-based, re-scaled or reduced to look better |
| Immobiliser and key data | Yes, cloned or renewed with proof of ownership | If the donor is from an incompatible platform or generation |
| Radio or tuner broadcast band | No | Yes, tuner hardware is built for a band |
| Right-hand-drive switch packs and harness position | No | Yes, mirrored hardware is hardware |
| Connector or pinout differences between regions | No | Yes, verify part numbers before you buy |
The pattern is consistent. Anything that is a stored value, a configuration byte, a language table or a data set can usually be handled as data. Anything that is printed, wired, tuned or mirrored is a part.
When you genuinely do not know which side of that line your module falls on, that is what a bench evaluation is for at $150, which is credited toward the repair if you proceed. On imports it earns its keep more often than on domestic vehicles, because the part number on the case is frequently the only reliable evidence of what market the module was built for.
The mileage question, honestly
Imported vehicles record distance in kilometres, and that creates a temptation that we refuse without exception.
Mileage work here is a sync of the genuine recorded value, read out of your original module or from the other modules on the vehicle that recorded it. If the vehicle recorded kilometres, the true value is kilometres, and it is preserved as what it is. We do not re-scale, re-base, round down or otherwise produce a number that flatters the car, and the disclosure obligations that follow the vehicle at every sale remain the owner responsibility.
The reason for the hard line is the scale of the problem being policed. NHTSA has estimated that well over 400,000 vehicles change hands each year in the United States carrying false odometer readings, and Carfax has put the population of vehicles on American roads with rolled-back odometers at roughly two million. Imports attract extra scrutiny in exactly this area, so an accurate, documented transfer is protection for the owner as much as it is a rule for us. Cluster work of this kind is the instrument cluster repair and mileage sync service at $200 flat, on any make.
Documentation, ownership and paperwork reality
Any work touching a key, an immobiliser or a security module requires proof of ownership. That is not negotiable and it is not waived because the vehicle was imported. If anything, imports need the paperwork trail spelled out more carefully, because the usual American shorthand of a state title with a matching VIN often does not exist in the same form.
What tends to work for imported vehicles:
- The state title or registration issued after import, in the requester name
- The foreign registration or title, with the export or deregistration certificate for Japanese vehicles
- Import documentation, including the safety and emissions declaration forms filed at entry and the customs entry paperwork
- A bill of sale connecting the requester to the vehicle, alongside photo identification
- For a shop or a locksmith ordering on behalf of a customer, the shop credentials plus the customer documentation
The point of all of it is one thing: a defensible link between the person asking for the work and the vehicle the work is being performed on. The full breakdown, including what we accept for businesses ordering on behalf of a customer, is in our proof of ownership requirements guide.
Two import cases we see constantly
Land Rover and Jaguar. Imported Defenders, older Discoverys and grey-market Jaguars turn up regularly, and when the keys are gone the job is module work rather than a locksmith visit. If you are in that situation the walk-through in Range Rover all keys lost covers the decision path, and the mechanics of renewing a used donor module are laid out in the KVM and RFA virginize walkthrough. The corresponding bench services are KVM and RFA virginize at $300 and Range Rover and Jaguar key programming at $550 for 2010 to 2025 vehicles, both with proof of ownership required.
Volkswagen and Audi clusters. European-market VW and Audi clusters hold the immobiliser data, the VIN, the coding and the odometer together, so a donor cluster from a different market fights the car rather than simply displaying the wrong units. The fix is a clone of your original data set onto a matched donor, which is the VW and Audi cluster clone service at $250 flat.
Getting the module here, and back
Work is performed on our bench at 1168 W Pioneer Parkway, Arlington, TX 76013, and everything is mail-in. There are two shipping addresses because the carrier decides which one applies: USPS to PO Box 120241, Arlington, TX 76012, and UPS or FedEx to 1009 Oakwood Ln # 120241, Arlington, TX 76012, since UPS and FedEx cannot deliver to a USPS post office box.
For anyone sending from outside the lower 48, the logistics genuinely differ and are worth reading before you pack anything. Customs declarations, duties on the return leg, which carriers reach military addresses, and how the territories are treated are all covered in our shipping modules from Canada, Alaska, Hawaii and international addresses guide. Declare the contents honestly as a used automotive electronic component sent for repair, and remember that air-tier promises are transit-time promises that a customs hold can extend.
Return shipping is chosen and paid at checkout starting at $24.95 for standard service, with two-day and overnight options available. Duties or taxes assessed on the return leg into another country are the customer responsibility.
Before you ship, text us the vehicle details, the market it was built for, the module part number off the case label, and a clear photo of that label. On imports the label is frequently the only thing that settles which market the part came from, and confirming that first is what prevents a wasted shipping cycle.
Frequently asked questions
Why will a United States replacement module not accept my Canadian vehicle configuration? Because the module stores a market or country configuration that drives lighting, units, warning content and feature availability, and a United States release may not contain the Canadian build data your vehicle needs. The VIN itself writes normally since Canada uses the same seventeen-character standard, but the configuration behind it does not match anything the replacement was told about, so options land wrong or are refused.
Can you convert a kilometre cluster to read in miles? The digital readout can usually be switched where the software carries both unit sets, and on many vehicles that is a straightforward coding change. What cannot change is the printed gauge face, so a dial physically marked in kilometres per hour stays marked in kilometres per hour no matter what the module is told. That is hardware, not data.
My Japanese import has a chassis number, not a seventeen-character VIN. Can you still program modules? Often yes, but it has to be handled case by case rather than assumed. Modules that expect a seventeen-character field cannot simply be given a shorter chassis number, so we look at what the module actually stores, what your titling paperwork says, and whether the correct approach is cloning your original data across rather than writing a new identity.
Do you work on right-hand-drive vehicles? Yes, because the work is bench work on the module rather than anything to do with which side the steering wheel is on. What matters is whether the module itself is a right-hand-drive-specific part, since mirrored switch packs, harness routing and some body module variants are genuinely different hardware that no programming will convert.
Will you delete emissions equipment on an imported car to make it pass or run? No. We do not perform emissions deletes of any kind, on imports or on domestic vehicles, and that includes exhaust after-treatment and emissions-control defeats. Import emissions compliance sits with the importer and the federal and state agencies involved, and our scope is identity, configuration, immobiliser and repair programming.
What documentation do you need for an imported car with a foreign title? The state title or registration issued after import in your name is the cleanest single document, and where that does not exist we work from the foreign registration or title, the export or deregistration certificate, the import declaration forms filed at entry, and a bill of sale with photo identification. The requirement is a defensible link between you and the vehicle, not one specific piece of paper.
Is it cheaper to send the module in or to source a correct-market replacement? Sending the module in is almost always cheaper and faster, because correct-market parts for an import usually have to come from the origin country with international freight and lead time attached. A bench evaluation settles it: if the difference genuinely is hardware and no coding will bridge it, you find out before you spend money on the wrong part.
The bottom line
An imported vehicle is not harder to program than a domestic one. It is a vehicle whose modules describe a different market, and almost every import programming failure traces back to that single sentence.
Sort the problem into two piles before you spend anything. Stored values, configuration bytes, language tables, identity data, immobiliser data and odometer values are data, and data moves on the bench. Printed gauge faces, tuner hardware, mirrored right-hand-drive parts and region-specific connectors are hardware, and hardware has to be the correct part. A bench evaluation at $150, credited toward the repair, is the fastest way to find out which pile you are in when the label does not settle it.
Everything is mail-in to the Arlington bench, nationwide and from outside the lower 48, with return shipping chosen and paid at checkout from $24.95. Mileage is synced to the genuine recorded value only, never re-based or reduced. Proof of ownership is required for anything touching a key, an immobiliser or a security module, and imported paperwork is accepted in the forms described above. Text us the market, the module part number and a photo of the label, and we will tell you which pile your job is in before you ship it.
Ship your module today
Flat-rate pricing, 24-hour bench turnaround, return speed your choice at checkout. Most jobs back on your bench within a week.
More from the Lab

The Dealer Said They Cannot Program Your Module: What That Really Means and What to Do Next
13 min · July 29, 2026

Gateway Module Programming: ZGW, CGW, J533 and SGW
15 min · August 17, 2026

Every Control Module in a Modern Car, By System: What Each One Does, How It Fails, and What Can Be Mailed In
18 min · August 10, 2026

ABS Module Repair Cost: Why Quotes Range from $150 to Over $1,800 — and What You Should Actually Pay
14 min · August 4, 2026