ON-SITESan Antonio · Bulverde · New Braunfels · Boerne · Schertz · Selma · Universal CityREMOTENationwide US & Into CanadaCERTIFIEDNASTF Registered · OEM ToolingHOTLINE(210) 439-7905ON-SITESan Antonio · Bulverde · New Braunfels · Boerne · Schertz · Selma · Universal CityREMOTENationwide US & Into CanadaCERTIFIEDNASTF Registered · OEM ToolingHOTLINE(210) 439-7905
▸ MODULE PROGRAMMING

New module
not working?

A replacement control module — new or used — almost never works plug-and-play. It has to be programmed with VIN-specific software, coded to your car’s option content, and on many brands released from component protection or security access. Install it without programming and you get faults, no-communication, or a no-start. Spot-On programs and codes modules in-shop and on the bench.

Common causes.

  • Not programmedThe module shipped blank or with generic software and needs VIN-specific flashing before it will function.
  • Not coded to the carOption content / variant coding doesn’t match your vehicle, so features misbehave or fault.
  • Component protection activeAudi/VW Group modules lock themselves until unlocked and adapted to your VIN online.
  • Used module still “married”A salvage-yard module keeps the donor car’s data and must be virginized before it can be recoded to yours.

Diagnosed properly, fixed at the root.

OEM-level programming needs manufacturer software, valid security credentials, and stable power — a failed or interrupted flash can brick a module entirely. That’s why a new part off the shelf is only half the job; the programming is what actually makes it work.

  1. Identify required software. Determine the correct VIN-specific software and calibration level for the module.
  2. Flash & code. Program the module and apply variant coding to match your vehicle.
  3. Unlock / virginize. Release component protection or virginize a used module as needed.
  4. Verify operation. Confirm the module communicates, functions, and clears with no active faults.

Questions we get about this.

I bought a used module from a salvage yard — will it work?
Only after it’s virginized (reset) and reprogrammed to your VIN. We do this on the bench or in the vehicle, depending on the module and make.
The dealer says only they can program it — is that true?
Usually not. We run OEM-level programming with manufacturer software and credentials for most makes — often faster and for less than the dealer.
Can you program a module I mail in?
Yes. Mail-in bench programming is available across the US and Canada for shops and DIYers — ship it, we program it, we send it back.
▸ FOR VEHICLE OWNERS

In-shop, by appointment

Drop-off at 4715 N Stahl Park, Suite 105, San Antonio. We do not dispatch mobile service to retail customers.

Book an appointment →
▸ FOR TRADE PARTNERS

Mobile, remote, or mail-in

Mobile dispatch across the San Antonio metro. J2534 remote programming + mail-in bench service nationwide.

See trade services →
▸ READY TO BOOK

Let’s get it diagnosed right.

Call with the year, model, and what the vehicle is doing. Bring it in actively faulting if you can — most diagnoses are same-day.