Ducati - Aprilia - Piaggio - Vespa - Moto Guzzi - MV Agusta

NOW programming Multistrada 1260 with Asahi HFCU. All keys lost keys and replacement parts. Keys in stock. Email for quote.


Lost Key Replacement and Programming *

Duplicate Keys Programmed and Cut

Virgin ECU's, Used Modules programmed

Used/New Cluster Mileage Correction *

Keys for: KTM, BMW, CanAm, Bombardier, MV Agusta, Moto Guzzi, Piaggio, Yamaha Vespa, and more.


Red programming key replacement

Black keys duplicated

Broken keys repaired / replaced

Immobilizer electronic code retrieval

Code card data retrieval

Free codes and key backup service

 Ducati Dash Repair

Lights staying on with the key off? Backlight innoperative? Speedo or Tacho needles not working?

Aprilia Dash Repair

Have you lost the odometer mileage on your RSV or RSV/R? Perhaps after disconnecting the battery? This is a common issue with this model. We can restore the odometer reading and offer a lifetime repair warranty if it occurs again while you own the bike.



Need keys for a Diavel or Multistrada?

Givi Monokey key duplicates (Monolock, Trekker, Outback, etc)

Aprilia Key programming

  • Duplicate keys
  • All keys lost replacement
  • Master keys available for self-program
  • Immobilizer replacement
  • RSV, RSVR1000, Tuono, Shiver, Mana, RSV4, RS, Dorsoduro, Atlantic etc

* requires written authorization and possibly, proof of ownership

Zadi keys broken, lost keys replaced. Red Key. Black Key. Immobilizer Code. Code Card. Virgin ECU. Virgin Guages, Clocks, Instrument Cluster. Transponder key Monster S2R s4r Multistrada Classic Diavel 400 696 749 749s 759 796 821 848 999 999s1098 1000 s1000 1100 1198 1200  st3 hypermotard M400 M620 M696 M750 M759 M800 M821 M900 MM1100 M1200 supersport sport touring MTS1200 1200 MTS1260 126 1199 Panigale Digitek MAE Magneti Marelli MC68HC908LJ24 2L83S Aprilia Dorsoduro 750 Brutale F4 Atlantic MV Agusta Brutale F4 F3 675 929 1090 Moto Guzzi Brutale Griso Norge

Part numbers covered: plus more 59821971D HFCU kit / 38510931D switch hands free / 59810361D Key hands free /

www . KEYS for DUCATI . com