Automotive computer programming & module services

The right module, programmed for the vehicle.

Used ECMs, PCMs, BCMs and TCMs from our own inventory, plus programming, cloning and bench testing for independent repair shops and vehicle owners. Local appointments in Hillsborough, NC, and mail-in service nationwide.

ECMPCMBCMTCM

We confirm compatibility, price and timing for every job before any work starts.

Engine control module on an anti-static mat, wired to a programming interface and a laptop

Need a replacement ECM, PCM, BCM or TCM?

Enter the part number from the module label. We'll check our inventory and can program it to your vehicle.

Selling used control modules nationwide on eBay

Autolumen store 4.7K items sold · 99.8% positive feedback Dynatrack (DTR) store 36K items sold · 99.9% positive feedback

Figures shown on each eBay store page, October 2026.

Programming services and labor rates

We list a service only after our team has completed it on real vehicles and modules. If you don't see your make or module, ask. We'll tell you plainly whether we can do it.

ServiceLabor
GM ECM / PCM programmingReplacement-module setup with OEM software$175
GM BCM / TCM programming$175–$225
Chrysler, Dodge, Jeep & Ram module programming · Coming soonPCM and TIPM—
Ford PCM / BCM programming · Coming soon—
Module cloningECM, BCM and TCM families we have validated. Local or mail-in.$95–$150
Bench communication testingChecks that a module powers up and communicates before it goes in the vehicle$75–$95
Diagnostic evaluation$100–$125

Prices are labor only. OEM software, security access, adapters and parts are quoted separately and approved by you before work starts. Programming can't succeed on every module. Your written authorization explains what happens if a module can't be programmed.

Turnaround targets

Shops shouldn't have to wait days on a dealer. These are the targets we work to. We confirm the timeline for each job after the compatibility review.

Vehicle programming
Target: completed during the scheduled appointment
Bench communication testing
Target: same or next business day after the module arrives
Standard cloning
Target: next business day, once both modules arrive and can be read
Complex or security-related work
Timeline quoted for each job

How a job runs

  1. Send the details

    VIN, part numbers for both modules, fault codes and what's happening.

  2. Compatibility review

    We check that the module and procedure fit your vehicle before anything is booked.

  3. Written authorization

    The exact procedure, software costs and what happens if it fails. You approve it before we start.

  4. Appointment or shipment

    Bring it to Hillsborough at your time slot, or ship the modules to us.

  5. Pick up or ship back

    You get the vehicle or modules back, with a written record of what was done.

Nationwide

Mail-in cloning and bench testing

For shops and owners outside driving distance. Clone a replacement to match your original, or have a module tested before you install it.

  • Send a request first. We confirm compatibility and price, then send shipping instructions.
  • Ship the modules well padded and labeled with your name and request details.
  • Target for standard cloning: back out the next business day once both modules arrive and can be read.
  • Modules ship back with a written record of the work.

Packing instructions and return shipping costs come with your quote.

Start a mail-in request

Instrument clusters

Cluster repair and replacement through DashReliant

For instrument cluster work, we refer customers to our partner DashReliant, a separate company that specializes in clusters. DashReliant quotes, performs and invoices that work directly.

Visit DashReliant at dashreliant.com

Autolumen's workshop: shelving stocked with used control modules, a programming desk and a bench with a module on an anti-static mat

Hillsborough, NC

Our workshop

Local programming happens here, by appointment. It's also where our module inventory is tested, stored and shipped from.

Send a request below and we'll confirm the details and book a time. Mail-in customers get the shipping address with their quote.

Request programming or mail-in service

For vehicle owners and one-off shop jobs. We review compatibility and reply with a quote and timeline. Nothing is booked until you approve a written authorization.

Repair shop wanting an ongoing arrangement? Use the repair shop inquiry. Need a part? Request a module.

Does the vehicle start and run?
Does the original module communicate?
Photos of the module label (optional, up to 3; large photos are shrunk before sending)

By sending this form you agree to our privacy policy.