All systems (except Type 2) require component matching
Pin Code/ Password
HDS will ask for a password.
Aftermarket tools usually don’t.
HDS ➱ IMMOBI ➱
Driver’s side MICU (fuse box, might have a built-in IMOES unit)
IMOES unite might be a separate box (08′ TL, 07′-08′ TSX, etc.)
Immobilizer Box
Replace PCM(All types except Type 2)
Replace MICU, IMOES (Type 4 and up?)
Replace IMMO
Component Matching w/ Proximity Keys
Or Body Control Module (Proximity Type 2)
PCM
Keyless Access/TPMS Control Unit
MICU
ESL
VSA Module (Proximity Type 2)
Key Programming
Type 1-7 Systems Overview
Many Key Programming Tools will work with Honda/Acura most of the time
Each time programming is run, all key memory is erased.
For Type 1 you need to have all keys present.
Security Light
Blinks ⇢ keys not accepted
Goes out but comes back ⇢ component mismatch
Keys with letters
Original key that have a letter on a blade must be replaced with the key that has exactly the same letter
T5 stamped on the blade means that the key is for cloning, not programming
Oldest Type (some 1992 – 2001 vehicles)
3 pin or 5 pin diagnostic connector (DLC)
2000 Civic. Used 3 pin connector (X100)
Type 1
Overview
I. Need both Red (learning key) and Black (master key) keys
If using MVP, don’t put the Red key into ignition unless prompted by the scanner, otherwise the Immobilizer will need to be reprogrammed again.
All keys must be present for key programming or they will be erased during the programming procedure.
If you have 1 or more existing keys and wish to program additional new keys, the existing keys will become new again, to the vehicle, during the programming procedure and must programmed with the other keys.
Security-related components are not matched, plug and play.
1992-2002 Accord (MVP Type 2A or 2C)
1998-2003 CL (MVP Type 2A or 2C)
2000-2006 Insight (MVP Type 2A)
2000-2001 Integra (MVP Type 2A)
2001-2006 MDX (MVP Type 2B or 3)
1988-2004 Odyssey
1998-2002 Odyssey (MVP Type 2A)
2003-2004 Odyssey (MVP Type 2B or 3)
2003-2004 Pilot (MVP Type 2B)
2000-2005 S2000
2000-2003 S2000 (MVP Type 2A or 2B),
2004-2005 S2000 (MVP Type 2A or 2B, some use type 3)
1999-2003 TL (MVP Type 2A)
Type 3
2001-2005 Civic
2002-2006 CRV
2001-2005 EL
2003-2006 Element
2003-2005 Element (MVP Type 3)
2006 Element (MVP Type 3 or 4)
2002-2006 RSX
Type 4
2003-2007 Accord
2007-2008 Fit
2007 Fit (MVP Type 9)
2008 Fit (MVP Type 11)
2007-2011 Element (MVP Type 11)
2005-2010 Odyssey
2005-2006 Odyssey (MVP Type 4)
2007-2010 Odyssey (MVP Type 11)
2005-2008 Pilot
2005 Pilot (MVP Type 2B or 4)
2006-2013 Ridgeline
2009-2014 Ridgeline (MVP Type 11)
2006-2009 S2000
2006-2007 S2000 (MVP Type 9 or 11)
2008-2009 S2000 (MVP Type 9 or 11)
2004-2008 TL
2004-2006 TL (MVP Type 4)
2007-2008 TL (MVP Type 11)
2004-2008 TSX
2004-2006 TSX (MVP Type 4)
2007-2008 TSX (MVP Type 11)
Type 5
2005-2012 RL
2005-2009 RL (E-Key + PROX) (MVP Type 4)
2010-2012 RL (E-Key + PROX) (MVP Type 11)
Program E-Key first, then Proximity Key
Ignition twist knob must be removed to insert the E-keys.
Car will run with just E-key programmed.
Wasn’t able to program it with [Autel, Launch, SKP900, etc.]
MVP Pro should be able to do it.
Will use 3 tokens if need to program 2 new E-Sys and Prox keys.
Type 6
2006-2011 Civic (MVP Type 7 or 8)
2006-2010 CSX (MVP Type 7 or 8)
2011-2014 CRZ (MVP Type 10)
2007-2011 CRV (MVP Type 10)
2009-2014 Fit (MVP Type 10)
2010-2014 Insight (MVP Type 10)
2007-2013 MDX (MVP Type 7 or 8)
2007-2012 RDX (MVP Type 7 or 8)
Type 7 (MVP Type 13)
2008-2012, 2013-2016 Accord
2012-2013, 2014-2016 Civic
2010-2012, 2013-2016 Crosstour
2012-2013, 2014-2016 CRV
2011-2012 Element
2015-2016 Fit
2015-2016 HR-V
2011-2013 Odyssey
2009-2015 Pilot
2009-2014 TL
2009-2013 TSX
2010-2012 ZDX
Proximity Type 1
➱ See “Component Matching w/ Proximity Keys” above
2013-2017 Accord
2013-2016 ILX
2014-2017 Civic
To add a second key (with Autel ), use function “All Keys Lost”
2013-2016 Crosstour
2016 CRV
2015-2017 Fit
📝 Key Programming | 2017 Honda Fit
XTool ➱ Smart Key ➱ Type 3.
Will ask you to hold start button to turn ignition on ➱ Enter how many keys you want to program ➱ Press Ok.
Here it failed first time. I tried again ➱ It programmed key, but displayed “failed” ➱ Cycled ignition, security light turn off, car started.
2015-2016 HR-V
2014-2016 MDX
2014-2016 Odyssey
2016 Pilot
2013-2016 RDX
2017 Ridgeline
The immobilizer function uses the GEN 5/GEN 6 protocol, and the immobilizer function is deactivated by mutual communication between the keyless access/TPMS control unit, the PCM, and the MICU via the S-NET.
2014-2016 RLX
The immobilizer function uses the GEN 6 protocol, and the immobilizer function is deactivated by mutual communication between the keyless access control unit, the PCM, and the MICU via the S-NET.
2009-2014 TL
2015-2016 TLX
📝 ECM Replacement | 2016 Acura TLX
Autel ➱ Immobilizer ➱ Backup Control Unit ➱ Replace ECM/PCM.
This procedure worked fine, even though at the end it displayed “failed”.
Autel ➱ ECM ➱ Special Functions ➱ VIN Write
2010-2013 ZDX
Proximity Type 2
➱ See “Component Matching w/ Proximity Keys” above