Bench Programming / Repair Services

  • Module repair
    • DME / ECM - Misfires, 02 sensor faults, other
    • ZKE / GM R50/R52 power windows inop

ECU programming

DME / DDE engine computers

  • New and used programmed
  • Flash update software
  • Coding
  • DME-EWS synchronization

  • Siemens
    • MS41 unlock for dealer coding
    • MS41 plug-and-run ready
    • MS41.1 disable immobilizer
    • MS42 unlock for dealer coding
    • MS42 plug-and-run ready
    • MS43 unlock for dealer coding
    • MS43 plug-and-run ready
    • MS45.1 unlock for dealer coding
    • MS45.1 plug-and-run ready
    • MSS5150 Mini R50 R51 R52 R53 R54 R55
    • more
  • Bosch
    • M5.2 plug-and-run ready
    • ME7.2 unlock for dealer coding
    • ME7.2 plug-and-run ready
    • ME9.2 plug-and-run ready
    • MEV17.4
    • MEVD1724 Mini R56 R57 R58 R59 R60 R61
    • MSD70 MSV70 plug-and-run ready
    • MSD80 MSV80 plug-and-run ready
    • MED
    • more


EGS - TCM Transmssion ECU programming

  • GS19
    • BMW E8X 135i
    • BMW E9x 335i
    • BMW E6X 535I
    • BMW (E65/E66) 02- 745Li
    • BMW (E66) 03- 760Li
    • BMW GS19 Transmission
    • N54 or N55 with Build Dates 3/2007 2013
  • GS20
    • 99-00 BMW 323i/Ci (7/98-3/00)
    • 99-00 BMW 328i/Ci (6/98-5/00)
    • 99-00 BMW 528i (E39) 9/99-8/00
    • 99-00 BMW Z3 (E36/7) 2.3/2.8
    • 00-03 BMW X5 3.0i (4/00 )
    • 01 BMW 325iT E46 (8/00-3/01)
    • 01-03 BMW E46 325xi/xiT & BMW 330Xi (- 8/00)
    • 01 BMW 525i/iT (9/00-3/01)
    • 01 BMW 530i (9/00-3/01)
    • 01-02 BMW Z3 2.5/3.0 (6/00- )
  • SMGII
    • BMW M3 E46 SMG 2001-2005
  • DSG
    • DQ200Dxx (new or used)
    • DQ250Dxx (new or used)
    • some Powershift gearboxes
    • some MQB generation controllers

EWS / CAS programming

  • New or used unit programming
  • 10 key limit reset
    • if all 10 keys have been used we can reset without replacement
  • Key programming
    • Duplicate keys
    • old keys resynchronized

Instrument cluster IKE Programming

  • Used odometer correction
  • module repairs

SRS airbag programming

  • crash repair
  • used modules programmed

Key Services

  • Duplicates
  • All keys lost
  • Laser key cutting

Mobile Services

  • New / Used ECU programming
  • ECM, BCM, TCM, immobilizer, ABS, etc
  • Flash updates / TSB's
  • Coding
  • Ride height calibration
  • Steering angle calibration
  • Key programming
  • Remote programming SRS airbag fault diagnosis
  • Immobilizer fault diagnosis
  • More

Used parts available

We have a large inventory of good used ECU's for most makes. Check our inventory here.

FAQ's and tips

I cannot license my car because of a VIN mismatch. Why?
If you live in a metro area with environmental quality or DEQ inspections to license your vehicle, the VIN number in the engine computer must match your actual VIN. In some areas this may only apply to 2004 and newer vehicles. If you have failed to pass a VIN inspection, contact us.

Why did the dealer tell me I cannot install a used part?
Often this is true for the dealership and the equipment they are provided. The manufacturers want to sell new parts. So, they often "lock" an ECU once it is programmed to one vehicle. When the dealer tries to program it to another vehicle, their equipment will not allow it. Our specialty is "unlocking" these modules so they can be programmed again. Or, better yet, we can often program them in-house so they are ready to go when you install them. No trip to the dealer for programming will be necessary.

Factory tools, trained technicians.

GT1 OPS DDS SSS Progman DIS ISTA/P ICOM ISIS 1 3 5 6 7 series 325 325i 325ci 330 525 530 533 535 540 545 640 645 650 740 740i 740il x3 x5 EWS2 EWS3 EWS3.2 EWS3.3 EWS4 EWS4.3 EWS3D CAS1 CAS2 CAS3 CAS3+ CAS4 E36 E38 E39 E46 E65 E66

DME #'s 1430105 0261203668 0261204420 1430982 7506366 7506554 0261204620 7508698 7532675 0261207106 2062521 7586909 0261209352 7548550 7556077 0261209076 7590859 0261S04564 7590859 1427703 1430144 1437804 1430273 1430844 4103481 7500255 7506307 7509942 7511570 7512288 7518111 7519308 7514833 7530211 7532142 7536843 7539210 7541336 7543158 7548770 7573863 7575875 7583332 1214-7526710-01 S83293 7539189 S118012001 S118012003

Member: