












OBDEMOTO 900PRO for BMW Motorcycle Scanner Support Key Programming, Maintenance Light Reset and Diagnostic with Smart Card Key (8A Chip, 2 Buttons)
The OBDEMOTO 900PRO key programmer is a 3-in-1 multi-functional diagnostic tool that provides Motorcycle diagnosis, key matching, and ODO mileage adjustment.
Product Features
- OBD dismantling not required; no password needed
- Supports all keys lost scenarios and adding new keys
- Does not break the original lock data
- Tire pressure lamp does not trigger an alarm
- 900Pro offers a perfect solution for BMW key matching

MST 900PRO Update

For BMW
BMW software supports models up to 2022. No disassembly or password is required to read the key ID, add a new key, or handle all-keys-lost situations. New keys can be added freely via the OBD diagnostic interface.
Function 1: Key Programming

Notice:
Includes BMW key programming function version 2024/05. (Products manufactured before April 2024 can be upgraded to V2024/05 for a $200 USD upgrade fee.)
Function 2: Diagnostic Function

For Harley Davidson
Read the key ID without disassembly or password, add new keys, and support all-keys-lost scenarios. New keys can be added arbitrarily through the OBD diagnostic interface.
Function 1: Key Programming
| Brand | System | Function | Remark |
|---|---|---|---|
| Harley | IMMO | key code 1 key code 2 PIN code Key 1 programming Key 2 programming | OBD matching, no password |
Note: The 900Pro can perform key programming for Harley models that support the CAN protocol. Software activation is free, but a Harley detection cable is required and not included—customers must purchase it separately.
Function 2: Diagnostic Function
Supported Models
- Harley Sportster 1200 i.e. / Motorcycle (Custom) (--/13>--/20)
- Harley Sportster 883/13-20
- Harley Softtail 1584 i.e. (Twin Cam 96)/Motorcycle (Custom) (01/11>01/20)
- Harley Softtail 1690 i.e. (Twin Cam 103)/Motorcycle (Custom) (--/12>--/20)
- Harley Touring 1584 i.e. (Twin Cam 96)/Motorcycle (Custom) (--/11>--/20)
- Harley 1690 i.e. (Twin Cam 103)/Motorcycle (Custom) (--/12>--/20)
- Harley Trike 1690 i.e. (Twin Cam 103)/Motorcycle (Custom) (--/11>--/20)
- Harley Street 750 (--/11>2015)
Supported Systems
Supported Functions
- Key programming
- Throttle idle speed adjustment
- Key ID reading
- PIN code reading
- ACR setting
- EITMS setting
- Exhaust emission dynamic control setting
- Speed cruise control setting
- Module replacement
- AFV reset
For Ducati
Disassembly-free and traceless mileage adjustment. Software supports models up to 2022. Mileage can be modified freely via the OBD diagnostic interface.
Function 1: Mileage Adjustment
| Brand | System | Function | Remark |
|---|---|---|---|
| Ducati | meter | Automatically match the total mileage Manually match the total mileage | OBD matching No disassembly |
Function 2: Diagnostic Function

Supported Models
- Panigale 899
- Multistrada 950
- XDiavel
- Multistrada 1260s
- Multistrada 1200 ABS
- Hyperstrada 1100
- Monster 1200S
- Monster 795
- Diavel 1260
- Scrambler cafe racer 800
- Monster 821
- Panigale 795
- Hyperstrada 821
Supported Systems
Supported Functions
- Reset adjustment value
- Reset TPS throttle valve
- Reset A/F air-fuel ratio learning value
- Reset throttle position sensor
- Reset gear position
- Turn on/off ABS
- Turn on/off DQS
- Reset DENSO service light
- Reset the engine oil service light
- Modify the next annual service date
- Write the accumulated mileage
For Honda
Directly matches new remote control keys via the tester (using key ID or original car key). Ready to use immediately after loading.
Function 1: Smart Key
Honda smart key model support upgraded to 2023.
- a. Read the complete key ID
- b. Erase key ID
- c. Change key ID on/off
- d. Write key ID
- e. Copy SCU
- f. Write new ECM, ID
- g. Copy key ID
- h. Key test
- i. Register a new key (with Key ID)
- j. Register a new key (use the original car key)
Function 2: Diagnostic Function
Supported Systems
Supported Functions
- ECM reset
Warm Reminder: Key programming carries risks. Please contact the manufacturer's technical staff before operation.
OEM BMW Motorcycle Smart Card Key with 8A Chip, 2 Buttons Shell – Complete Key (434.42 MHz / 315 MHz / 433.92 MHz)

Package Includes
- 1pc x OBDEMOTO 900Pro Host
- 1pc x K-007 key programmer
- 1pc x K-006 key programmer
- 1pc x K-005 key box
- 1pc x K-004 jumper
- 1pc x main cable
- 1pc x OBD 16pin cable
- 1pc x BMW Motorcycle Smart Card Key (8A Chip, 2 Buttons)
Previous: YANHUA Mercedes-Benz MB HU6-B R7F701403 Interface Board Used with Module 37
- US$119.00
- US$198.00
- US$129.00
- US$170.05
- US$16.90
- US$122.55
- US$9.80
- US$692.55
- US$12.90
- US$84.55
- US$219.00
- US$24.99
- US$19.90
- US$1,280.00
- US$490.00
- US$32.90
- US$39.00
- US$28.90
- US$39.90
- US$89.99
- US$1,850.00
- US$99.00
- US$37.99
- US$79.99
















