- Home
-
Categories
- Car Diagnostic Tools
- Original Brand Tools
- Car Key Programmers
- OBD2 Code Scanners
- Truck Heavy Duty Scanners
- ECU Chip Tuning Tools
- Odometer Correction Tools
- VAG Diagnostic Tool
- Original Launch X431 Tools
- Original Autel Tool
- Original Xhorse Tool
- Key Cutting & Locksmith Tools
- Airbag/Service Reset Tools
- OBD2 Cables and Connectors
- AUGOCOM Camshaft Engine Timing Tool
- Other OBDII Vehicle Tools
- Car Key Blanks
- Car Key Chips
- Car Diagnostic Software
- Automotive Electrical Testers & Test Leads
- Auto HID Xenon Light and LED Light
- Automotive Electronics
- Repair & Maintenance Tools
- MB Star Diagnostic Tools
- Health Care
- Special Deals
- Consumer Electronics
- Home & Garden
- Outdoor
- Expired Tools
- Top Selling
- New Arrivals
- for MB
- for Porsche
- Xhorse
- for TOYOTA
- for FORD
- Order Tracking
- Drop-ship

IO-PROG IO PROG Programmer IO PROG BD9 Connector Pinout IO Terminal Computer Version Clone Power Upgrade Shielding Fault Codes
- Shipping:
- Express Shipping Service
Estimated delivery time: 3-15 working days.See details » - Returns:
- Return for refund within 7 days,buyer pays return shipping.Read details »
- Support:
-
Online Chat
WhatsApp
Skype
Ask a question
- Product Details
- Product's Reviews
- Write a Review
- Related Products
IO-PROG Programmer with BD9 Connector – Pinout, Terminal, and ECU Support
The IO-PROG Programmer is a versatile hardware and software solution designed for working with a wide range of ECUs, automatic transmissions, and BSI modules across numerous vehicle brands via the OBD-II data link connector.
Compatible with vehicles from: VAG, Mitsubishi, Mazda, Ford, Nissan, Subaru, Suzuki, OPEL, Volvo, Alfa Romeo, Fiat, Jaguar, Land Rover, Lancia, Maserati, Hyundai, Kia, Daewoo, and more.

Key Advantages
- CoMBines K-line and CAN interfaces for optimal software compatibility—no need for an expensive J2534 device.
- Reads and flashes FLASH and EEPROM memory images directly through the diagnostic connector.
- Includes checksum testing and correction for safe reading and flashing operations.
Licensing Structure
The software is sold on a modular basis. Each module operates independently but shares a common adapter:
- Licenses are stored on special smart cards that must be inserted into the adapter before use.
- Multiple licenses can be stored on a single card, though some require individual cards.
- All purchased licenses receive free updates, have no time limitations, and are downloadable from the manufacturer’s website.
Note: The current basic edition includes only OPEL ECU licenses. Additional licenses will be activated in future updates.
Basic Package: MULTITOOL + OPEL/GM ECU License
MULTITOOL – Opel/GM ECU Support
Enables reading and writing of Opel/GM ECUs via CAN (through OBD or bench wiring). Includes bootpin recovery mode.
Supported ECUs
- BMW Mini/Rover Siemens EMS
- ACDELCO E83 MPC5565 – FLASH R/W via CAN (OBD) / BOOTPIN RECOVERY
- ACDELCO E78 MPC5566 – FLASH R/W via CAN (OBD) / BOOTPIN

MARELLI + MARELLI2 Module (Requires Activation/SIM Card)
Supports reading/writing, pincode retrieval, and mileage adjustment for Opel ECUs (Z13DT, Z13DTJ, Z13DTH) via OBD or bench (6JO, 6O2, 6O3 ECUs), as well as multiple Fiat ECUs including:
- 8F2, 8F3, 8DF, 8GMF HW502, 8GMF HW503, 8GMW, 8GSF, 8GSW, 6JF, 6F3
- IAW 5SF8, IAW 5SF3, IAW 5SF9, IAW5NF, IAW5SF.XX, IAW5SF4, IAW 4AF
Supported ECUs and Functions
- Suzuki – 8DS CAN: MPC5565 R/W, 95640 R/W
- Suzuki – MJD 6O2 KLINE: MPC563 R/W, M58BW016DB R/W, 95320 R/W
- Opel – MJD 6JO KLINE: MPC555 R/W, 95320 R/W
- Opel – MJD 6O2 CAN/KLINE: MPC563 R/W, M58BW016DB R/W, 95320 R/W
- Opel – MJD 6O2 CAN/KLINE: MPC563 R/W, S29CL016J R/W, 95320 R/W
- Opel – MJD 6O3 CAN: MPC563 R/W, M58BW016DB R/W, 95320 R/W
- Fiat – MJD 9DF CAN: SPC5644 R/W, 95128 R/W
- Fiat – 8GMK CAN: SPC564A80B4 R/W, 95640 R/W
- Fiat – IAW 9GF CAN: SPC564A70L7 R/W, 95640 R/W
- Fiat – 8GSF CAN: MPC5565 R/W, 95640 R/W
- Fiat – 8GSW CAN: MPC5565 R/W, 95640 R/W
- Fiat – 8FMW CAN: MPC5565 R/W, 95128 R/W
- Fiat – 8GMF HW03 CAN: MPC5565 R/W, 95640 R/W
- Fiat – 8GMF HW02 CAN: MPC5553 R/W, 95640 R/W
- Fiat – MJD 8DF KLINE: MPC5553 R/W, 95640 R/W
- Fiat – MJD 8F2 CAN/KLINE: MPC5565 R/W, 95640 R/W
- Fiat – MJD 8F3 CAN/KLINE: MPC5565 R/W, 95640 R/W
- Fiat – IAW 7GF CAN/KLINE: MPC5565 R/W, 95640 R/W (included in MULTITOOL software)
- Fiat – IAW 5SF.XX KLINE: ST10F280 R/W
- Fiat – IAW 5SF3 CAN/KLINE: ST10F280 R/W
- Fiat – IAW 5SF4 KLINE: ST10F296 R/W
- Fiat – IAW 5SF8 CAN/KLINE: ST10F296 R/W
- Fiat – IAW 5SF9 CAN/KLINE: ST10F296 R/W
- Fiat – IAW 4AF HW204 KLINE: ST10F168 R/W, 95160 R/W
- Fiat – IAW 4AF HW407 KLINE: ST10F269 R/W, 95160 R/W
- Fiat – IAW 59F
DENSO Module (Requires SIM Card)
Enables full FLASH and EEPROM reading/writing for DENSO ECUs using 64F7055, 64F7058, and 64F7059 microcontrollers. Operations are performed via K-LINE or CAN—through OBD or bench wiring—without opening the ECU.
Additional features on select ECUs include odometer calibration, pincode extraction, virgin reset, and built-in FLASH memory CRC calculator.
Supported ECUs
- Opel Meriva, Corsa C 1.7 CDTI Hybrid: Full R/W 64F7055, R/W 93C66 EEPROM, show pincode, reset (virgin) – (CAN & K-LINE)
- Opel Vectra C/Signum 3.0 CDTI: Full R/W 64F7058, R/W 93C86 x2 EEPROM, show pincode, odometer calibration, reset (virgin) – (CAN)
- Opel Astra H/J, Zafira B/C, Corsa D, Meriva B, Tigra B (1.7CDTI 110CV/125CV): Full R/W 64F7058 (93C86 x3 EEPROM) and 64F7059 (93C86 x4 EEPROM), odometer calibration, pincode display, reset (virgin) – (CAN)
- Mazda 3/5/6 RF7: Full R/W 64F7058, R/W 93C86 EEPROM – (CAN)
- Mazda 2 1.5 (2010+): Full R/W 64F7058, R/W 93A56 EEPROM – (CAN)
- Mazda 6 2.2TD R2AC: Full R/W 64F7058, R/W 93C86 EEPROM – (CAN)
- Mazda RX8: Full R/W 64F7055, R/W 93C56 EEPROM – (CAN)
- Nissan Navara/Pathfinder 2.5dCi (2005–2009): Full R/W 64F7058, R/W 93C86 EEPROM – (CAN)
- Nissan Navara/Pathfinder D40 2.5dCi (2010+): Full R/W 64F7059, R/W 93C86 EEPROM – (CAN)
- Mitsubishi L200/Pajero (4D56/4M41 2.5/3.2DiD, up to 2009): Full R/W 64F7058, R/W 93C86 EEPROM – (CAN)
- Mitsubishi L200/Pajero (4D56/4M41 2.5/3.2DiD, 2009+): Full R/W 64F7059, R/W 93C86 EEPROM – (CAN)
- Mitsubishi Delica D5/Outlander 2.2DiD 4N14 (2009+): Full R/W 64F7059, R/W 93C86 EEPROM – (CAN)
- Subaru Forester 2.0D KH: Full R/W 64F7058, R/W 93C86 EEPROM – (CAN)
- Subaru Outback 2.0DNG: Full R/W 64F7059, R/W 93C86 EEPROM – (CAN)
- Suzuki 1.3/1.5/1.6: Full R/W 64F7058, R/W 93A56 EEPROM – (CAN)
- Suzuki (pre-2007) 1.3/1.5/1.6: Full R/W 64F7055, R/W 93A56 EEPROM – (CAN)
- Suzuki Jimny (pre-2007) 1.3: Full R/W 64F7055, R/W 93A56 EEPROM – (CAN)
- Volvo V50/S40/V40 (2006–2010, 140/170hp): Full R/W 64F7058, R/W 93C56 EEPROM – (CAN)
- Volvo V70/S60/S80 (up to 2006, 140/170hp): Full R/W 64F7058, R/W 93C56 EEPROM – (CAN)
- Volvo V70/S60/S80 (up to 2006, 140/170hp): Full R/W 64F7055, full R/W external flash 29LV200BC, R/W 93C56 EEPROM – (CAN)
- Volvo S80/XC90 4.4L V8 (2007–2010): Full R/W 64F7058, R/W 93A86 EEPROM – (CAN)
- Jaguar/Land Rover P3.0NA, Jaguar XF 4.2SC: Full R/W 64F7058, R/W 93A86 EEPROM – (CAN)
- Jaguar S-Type 4.2 V8 V8SC: Full R/W 64F7058, R/W 93A86 EEPROM – (CAN)
Fiat BSI Module (Requires SIM Card)
Enables EEPROM reading/writing and displays the pincode stored in the BSI. Works via OBD or bench connection.
Supported BSIs
- Magneti Marelli with Freescale MCU 3K91D, 1K79X: R/W EEPROM, show pin
- Magneti Marelli with NEC MCU 70F3237, 70F3378: R/W EEPROM, show pin
- Siemens Continental with Freescale MCU 9S12DG128: R/W EEPROM, show pin
Vehicles with Freescale 3K91D / 1K79X MCUs
- Alfa Romeo: 147, GT
- Fiat: Stilo (1999–2007), Palio (1999–), Idea
- Lancia: Thesis, Ypsilon
- Maserati: Quattroporte, GranTurismo
Vehicles with NEC 70F3237 / 70F3378 MCUs
- Fiat: Bravo (2007–), Ducato (2006–), Stilo (2007–), Punto (2007–)
- Lancia: Ypsilon (2007–)
Vehicles with Freescale 9S12DG128 MCUs
- Fiat: Panda (2003–)
Motorcycle Module (Requires SIM Card)
Full FLASH reading/writing for Ducati motorcycles with Continental ECUs. All operations performed via CAN.
Supported ECUs
- Continental M3C with Freescale 9S12XDP256 (mask 1L15Y)
- Continental M3C with Freescale 9S12XET256 (mask 2M53J)
VAG DSG + Easytronic Module (Requires Activation/SIM Card)
- TEMIC DQ250: MPC555 + 95160 via KLINE
- EEPROM 95160 R/W, MPC555 FLASH R/W
Bosch Module (Requires SIM Card)
Reading and writing support for compatible ECUs.
Supported ECUs and Functions
Supported Vehicle Models and ECUs
- for BMW EDC15C4 KLINE – 29F400BT R/W – 95P08 R/W
- for Land Rover EDC15C4 KLINE – 29F400BT R/W – 95P08 R/W
- SMART ME7.7.0 KLINE – ST10F275 R/W – 95080 R/W
- SMART EDG15C-5.X KLINE – 29F400BT R/W – 95P08 R/W
- for OPEL EDC15C7 KLINE – 29F400BT R/W – 95P08 R/W
- for OPEL ME7.6.1/ME7.6.2 KLINE – ST10F275 R/W – 95080 R/W – Reset(Virgin) – Change ODO
- for OPEL ME7.6.3 KLINE – ST10F276 R/W – 95080 R/W – Reset(Virgin) – Change ODO
- for OPEL ME7.6.1/ME7.6.2 KLINE – 29F800BB – 95080 R/W – Reset(Virgin) – Change ODO
- for OPEL ME1.5.5 KLINE – 29F400BB – 95080 R/W – Reset(Virgin)
- for VO-LV-O EDC16C31 CAN (29bit) – M58BW016DB R/W – 95320 (until year 2008) (XC90 until year 2012)
- for VO-LV-O EDC16C34 CAN (29bit) – M58BW016DB R/W – 95160 (V50,S40,C30 until year 2008) (1.6L)
- for VO-LV-O ME9.0 CAN (29bit) – M58BW016DB R/W – 95080 (V50 until year 2008)
- for VO-LV-O ME7.0/ME7.0.1 CAN (500 kbps) – 29F800BB R/W – 95080 R/W – CKS
- for VO-LV-O ME7.0/ME7.0.1 CAN (250 kbps) – 29F800BB R/W – 95P08 R/W – CKS
- for VO-LV-O EDC15C11 CAN (250kbps/500kbps)/KLINE – 29F400BT R/W – 95P08 R/W
- for VO-LV-O EDC15C3 KLINE – 29F400BT R/W – 95P08 R/W
- for JEEP/CHRYSLER EDC15C5 KLINE – 29F400BT R/W – 95P08 R/W
- for MB EDC15C6 KLINE – 29F800BT R/W – 95P08 R/W
- for HONDA ME7.9.3 KLINE – 29F800BB R/W – 95040 R/W
- for HONDA EDC15C7 KLINE – 29F400BT R/W – 95P08 R/W
- for TOYOTA EDC15C9 KLINE – 29F400BT R/W – 95P08 R/W
- for TOYOTA ME7.9.5 KLINE – ST10F275 R/W – 95040 R/W
- for TOYOTA ME7.9.51 KLINE – ST10F275 R/W – 95040 R/W
- for TOYOTA M7.9.5 KLINE – ST10F275 R/W – 95040 R/W
- for TOYOTA M7.9.52 KLINE – ST10F275 R/W – 95160 R/W
- for FIAT ME7.3.1 KLINE BOOTPIN – 29F400BB R/W – 95080 R/W – Reset(Virgin)
- for FIAT ME7.3.H4 KLINE BOOTPIN – 29F400BB R/W – 95080 R/W – Reset(Virgin) – Change ODO – Change Flash Counter
- for FIAT ME7.9.10 KLINE – ST10F275 R/W – 95160 R/W – Reset(Virgin)
- for FIAT ME7.6.3 KLINE – ST10F276 R/W – 95080 R/W – Reset(Virgin)
- for FIAT EDC15C7 KLINE – 29F400BT R/W – 95P08 R/W
- for VAG ME7.5 KLINE – 29F400BB R/W – 95040 R/W
- for VAG ME7.5-1M KLINE – 29F800BB R/W – 95040 R/W
- for VAG ME7.5.10 KLINE – 29F400BB R/W – 95040 R/W
- for VAG ME7.5.20 KLINE – ST10F275 R/W – 95040 R/W
- for VAG MED7.5.11 KLINE – 29F800BB R/W – 95040 R/W
- for VAG EDC15P+ KLINE – 29F400BT/29F800BT R/W – 24C04 R/W
- for VAG EDC15VM+ KLINE – 29F400BT/29F800BT R/W – 24C04 R/W
- for PSA M7.4.4 KLINE – 29F400BB R/W – 95080 R/W
- for PSA ME7.4.4 KLINE – 29F400BB R/W – 95160 R/W – Reset(Virgin)
- for PSA ME7.4.5 KLINE – ST10F275 R/W – 95320 R/W – Reset(Virgin)
- for PSA EDC15C2 1XCONNECTOR KLINE – 29F400BT R/W – 95P08 R/W
- for PSA EDC15C2 3XCONNECTOR KLINE – 29F400BT R/W – 95P08 R/W
- for KIA EDC15C7 KLINE – 29F400BT R/W – 95P08 R/W
- for KIA/HYUNDAY KEFICO/B-OS-CH M(G)7.9.8 KLINE – ST10F275 R/W – 95160 R/W
- for HYUNDAY B-OS-CH/KEFICO ME7.9.0 KLINE – 29F400BB R/W – 95040 R/W
Reading/writing of various modules used in for V-ol-vo cars.
Supported Modules and Functions
- Dashboard cpu mask 1M80F flash+eeprom R/W – 11bit/500kbit CAN
- Dashboard cpu mask 1M80F flash+eeprom R/W – 11bit/125kbit CAN
- Dashboard cpu mask 1K78X flash+eeprom R/W – 11bit/125kbit CAN
- Dashboard cpu mask 1H56A eeprom R/W – 29bit/125kbit CAN
- Dashboard cpu mask 4F73K flash+eeprom R/W – 29bit/125kbit CAN
- Dashboard cpu mask 3K91D flash+eeprom R/W – 29bit/125kbit CAN
- Dashboard cpu mask 0L85D flash+eeprom R/W – 29bit/125kbit CAN
- Dashboard cpu mask 3L16Y flash+eeprom R/W – 29bit/125kbit CAN
- ICM 64F7055 flash R/W – 29bit/125kbit CAN
- ICM MAC7116 flash+dataflash R/W – 29bit/125kbit CAN
- ICM MAC7116 flash+dataflash R/W – 11bit/125kbit CAN
- Read view mirror cpu mask 0K75F flash+eeprom R/W – 29bit/125kbit CAN
- Read view mirror cpu mask 3L40K flash+eeprom R/W – 29bit/125kbit CAN
- Read view mirror cpu mask 0L85D flash+eeprom R/W – 29bit/125kbit CAN
- EPS XC164CS flash+eeprom(25L160) R/W – 11bit/500kbit CAN
- Air-b-ag B-os-ch CR16MCS9 eeprom R/W – 29bit/125kbit CAN
- Air-b-ag TEMIC/CONTINENTAL cpu mask 1L40K flash+eeprom R/W – 29bit/125kbit CAN
- Air-b-ag TEMIC/CONTINENTAL cpu mask 1L15Y flash+eeprom R/W – 11bit/125kbit CAN
- PHM (Phone module) Autoliv 29F800BB flash R/W – 29bit/125kbit CAN
- PHM (Phone module) Autoliv AM29DL162DT flash R/W – 29bit/125kbit CAN
- CCM (Climate control module) Alps 28F200 flash R/W – 29bit/125kbit CAN
- CCM (Climate control module) Alps 29F200BB flash R/W – 29bit/125kbit CAN
- CCM (Climate control module) Alps 1K79X flash+eeprom R/W – 29bit/125kbit CAN
- CCM (Climate control module) Alps MAC7111 flash+dataflash R/W – 11bit/125kbit CAN
- CCM (Climate control module) Alps MPC5516 flash R/W – 11bit/125kbit CAN







- Related Items
- Recommond Tools
- Hot Sale
- On Sale
- New Arrivals
- Freeshipping Items
-
US$999.00 / piece
-
US$169.00 / piece
-
US$379.05 / piece
-
US$159.00 / piece
-
US$550.05 / piece
-
US$179.00 / piece
-
US$289.00 / piece
-
US$209.00 / piece
-
US$44.99 / piece
-
US$579.00 / piece
-
US$12.99 / piece
-
US$339.00 / piece
-
US$64.99 / piece
-
US$159.00 / piece
-
US$98.00 / piece
-
US$790.00 / piece
-
US$678.90 / piece
-
US$99.99 / piece
-
US$79.00 / piece
-
US$119.00 / piece
-
US$199.00 / piece
-
US$499.00 / piece
-
US$39.99 / piece
-
US$479.00 / piece
-
US$39.99 / piece
-
US$349.00 / piece
-
US$999.00 / piece
-
US$299.00 / piece
-
US$4,299.00 / piece
-
US$14.90 / piece
-
US$13.99 / piece
-
US$31.99 / piece
-
US$15.99 / piece
-
US$49.00 / piece
-
US$37.05 / piece
-
US$60.19 / piece
Trending Products
- US$340.00 / piece
- US$649.00 / piece
- US$599.00 / piece
- US$999.00 / piece
- US$1,479.00 / piece
- US$148.00 / piece
USD
Euro
British Pound
Australian Dollar

























































