I will continue to add and edit to this. Please comment to let me know of any changes that need to be made.
*disclaimer: china/clones tools that I list are just support tools that I use. I probably wouldn't recommend china clones for the actual J2534 ECM programming. I use them to get the job done when other tools can not.
Used Computer Replacement Guide (updated 2/14/16)
General Steps To Allow A Used ECM to be used:
1. ECM Programming/Immobilizer Reset (IDs/VIN in Immo ECU has to be registered with ECM to allow the immoblizer system to function)
2. Immobilizer Key Programming (Transponder Key registered to give the "OK To Start" Signal To Immobillzer ECU)
3. Parameters Reset (Initial settings to be set allowing required sensors to work correctly)
General Motors (1996 and later)
ECM Programming
VIN Programming Required
Tools Needed: PassThruPro (ACDelco TDS Subscription)
2 Days $55 USD
Immobilizer Key Programming
Passkey2 (Coded Ignition)
10 Mins/30 Minutes Learn
PassKey3 (Circle-Plus Key/Transponder Key)
12 Minute Relearn Via Theft Deterrent Programming (PTP and GM TDS Sub)
30 Minute Relearn Via Onboard Programming Procedures
CK-100 Key Programmer (possible 12 Minute Relearn Compatible)
Parameters Reset
Crankshaft Relearn Via Scantool(http://my.cardone.com/techdocs/PT%2070-77-0003.pdf)
Ford (1996 and later)
ECM Programming
1996-1999
Preflashed Calibration
PATS Relearn Via Key Programmer/Scan tool
Snapon 15.4 Key Programming at your fingertips with the NEW FordĀ® Passive
Anti-Theft System (PATS) Key Relearn
1999 and later VIN Programming Required
Tools Needed: PassThruPro (Motorcraft Subscription)
3 Days $32.95 USD
Pats Relearn/Parameter Reset (Process can be done through Motorcraft Application)
Module Build Data (As-Built) By VIN Lookup (https://www.motorcraftservice.com/AsBuilt)
PATS Key Chart (https://www.mot5orcraftservice.com/pdf/pats_job_aid.pdf)
Ford General PCM Programming Procedures TSB 04-24-14 (Google PDF TSB 04-24-14)
Mazda
ECM Programming
VIN Programming Required
Tools Needed: PassThruPro (Mazda Subscription)
3 Days $29.95
Pats Relearn (Information was Transfer Via Mazda Application)
Mazda 6
Immobilizer Keys (Need PIN CODE Tool)
- had to call Locksmith to Program; (MVP PRO)
could use T300 but didnt have utility to calculate PIN Code
UPDATE
I found a PIN code calculator via TM100 Application (only runs in windows 7 and under) [Google tm100 pincode calculator]
Jaguar
SType
Immobilizer Key Programming
T300 Worked (10 PATS Security Access Wait Time)
Jaguar IDS (JLR Mongoose Clone;offline use) - No Security Access Time
Changed Instrument Cluster
Jaguar IDS (JLR Mongoose Clone;offline use)
-Immobilizer Reset Function (Sync ID of Instrument Cluster to ECM)
- Add Immobilizer Keys Function
JLR Mongoose (http://britishdiagnostics.co.uk/) [clone that worked for me- not advocating purchase, just the tool I used]
Drewtech offers Genuine JLR Mongoose to used with subscriptions as well;
Chrysler Dodge Jeep (1996 and later)
ECM Programming
1996-1997
Preflashed Calibration
1998 and later (VIN and SRI mileage programming OFFLINE via PassThruPro's Toobox Application)
SKIM-(to be updated)
Reset Skim/Clear Skim (J2543 Programming - PTP2 Toolbox)
-Rewrite the VIN (Possible VIN Rewrite Option via T300/CK100 Under Skim Programming Menu)
Immobilizer Key Programming
PIN Code Access
Tool Used: CK100, T300 Via PIN CODE Service Menu Option
Retrieve Pin Code, Then Program via Immobilizer Menu
Dodge/Chrysler Key Programming Guide(http://www.adusa.us/data/documents/4...P.93-178_1.pdf)
Parameters Reset
Tools Required: Scantool
Chrysler Pinion Factor Snapon 14.2 (ABS light will flash and make dinging noise if pinion factor is not set)
3 Days $35.00 USD
Honda
1996- Preconfigured Calibration
1998-later Immobilizer programming
2002-2005 (HDS/VIN programming for Immo)
2006 and later (Snapon 13.4 Honda VIN programming)
Toyota
2001-
2004-
Snapon 12.4 Toyota VIN Writing (Via Engine/VIN Read-Write Menu)
2005+ All Models Except 2010+ Prius
2003-2007 Sequioa
ALL KEYS LOST
Replace Ignition Lock Cylinder and Immoblizer ECU (can buy used, but must be virginized)
ECM Programming
Immobilizer ECU Replacement (Replace ImmoECU with virginized IMMOECU)
1. Performed Transponder Key Registration Procedure (Insert each Master Key Turn 5 ON/OFF within 10 seconds; up to 4 keys)
2. Performed Immobilizer Reset/ Handshake IMMOECU with ECM (Bypass Pin 4(CG) with Pin 13(Tc) for 30 Mins with Key ON
instruction located pg 13 of 14 (http://www.toyotapart.com/DIAGNOSTIC...T-SS003-02.pdf)
Engine ECU Replacement
- Performed Immobilizer Reset/ Handshake IMMOECU with ECM (Bypass Pin 4(CG) with Pin 13(Tc) for 30 Mins with Key ON
instruction located pg 14 of 14 (http://www.toyotapart.com/DIAGNOSTIC...T-SS003-02.pdf)
Snapon 12.4 Immobilizer (Via Immobilizer)
2003+ 4Runner, 2007+ Avalon, 2003+ Camry, 2005+ Corolla, 2005+ Echo, 2003 Highlander
2003+ Land Cruiser, 2005+ Matrix, 2005+ Prerunner, 2004+ Prius, 2004+ Rav4, 2008+ Sequoia,
2004+ Sienna, 2004+ Solara, 2005+ Tacoma, 2007+ Tundra, 2005+ Xrunner, 2006+ Yaris
Mitsubishi
PCM VIN Write (Snapon 11.2)
2006+ Eclipse, 2006+ Galant, 2008+ Lancer, 2007+ Endeavor, 2007+ Outlander
2000-2003 Galant
Immobilizer Key Programming
T300 Key Programmer works (http://www.adusa.us/data/documents/1...-P.491-506.pdf)
Nissan
ECM Programming
needs updated (not enough experience/information)
Immobilizer Key Programming
• 1997-2000 - Type 2 & 3 Systems:
No Pin Code is needed or on some 2000’s it is “5523”.
• 2001-2008 - Type 4 Systems & later CAN / PROX Systems
There are 2 types of PIN Codes needed for Infiniti-Nissan systems. Older
Type 4 systems, all
use the same PIN Code: “5523”
http://www.adusa.us/data/documents/9.14_Manual_Infiniti-Nissan-P.331-422_1.pdf
The following cars all use the same "5523" default PIN:
Nissan Altima 2001-2004;
Nissan Maxima 2001-2003;
Nissan Pathfinder 2001-2004;
Nissan Sentra 2000-2005;
Nissan 350Z < 2002;
Nissan X-Terra 2003-2004;
Infinity QX4 2001-2004;
Infinity QX45 2002;
Infinity Q45 2001-2005;
Infinity G20 2000-2002;
Infinity I30 / I35 2001-2005
http://maxima.org/forums/all-motor/655915-2001-2003-nats-immobilizer-nvis-tip.html
T300/SBB Programmer/CK100 (need Pin Code Calculator Program Via Internet Search and BCM Serial Number)
http://www.adusa.us/data/documents/9.14_Manual_Infiniti-Nissan-P.331-422_1.pdf
PIN Code Calculators
Older PIN Code Calculator Nissan supercode calculator [google]
Newer NAT5,6 Nissan NATS Pin code tool SIEMENS[google]
TM100 PIN Code Calculator (only runs in windows 7 and under) [Google tm100 pincode calculator]
*TM100 application supports both older and newer pin codes
BMW
Black diamond key
Ak90 – writes news keys VIN and mileage
Key Application Guide (Advanced Diagnostics) Good For Key type/Immobilizer System Type and General Immobilizer Programming Information
Advanced Diagnostics Support Manuals ; Good For Detailed Immobilizer Programming Information
TM100 PIN Code Calculator supports IDS,HDS, and nissan PIN (only runs in windows 7 and under) [Google tm100 pincode calculator]
CK-100/SBB Key Programmer (Good support for late model vehicles)
T300 (Good backup support device when CK-100 programming doesnt work)
*some times, the device says it has support, then fails to perform the procedure; most of the time the immobilizer key is able to program
*Possible problems associated with need of use of J2534 programming.
*disclaimer: china/clones tools that I list are just support tools that I use. I probably wouldn't recommend china clones for the actual J2534 ECM programming. I use them to get the job done when other tools can not.
Used Computer Replacement Guide (updated 2/14/16)
General Steps To Allow A Used ECM to be used:
1. ECM Programming/Immobilizer Reset (IDs/VIN in Immo ECU has to be registered with ECM to allow the immoblizer system to function)
2. Immobilizer Key Programming (Transponder Key registered to give the "OK To Start" Signal To Immobillzer ECU)
3. Parameters Reset (Initial settings to be set allowing required sensors to work correctly)
General Motors (1996 and later)
ECM Programming
VIN Programming Required
Tools Needed: PassThruPro (ACDelco TDS Subscription)
2 Days $55 USD
Immobilizer Key Programming
Passkey2 (Coded Ignition)
10 Mins/30 Minutes Learn
PassKey3 (Circle-Plus Key/Transponder Key)
12 Minute Relearn Via Theft Deterrent Programming (PTP and GM TDS Sub)
30 Minute Relearn Via Onboard Programming Procedures
CK-100 Key Programmer (possible 12 Minute Relearn Compatible)
Parameters Reset
Crankshaft Relearn Via Scantool(http://my.cardone.com/techdocs/PT%2070-77-0003.pdf)
Ford (1996 and later)
ECM Programming
1996-1999
Preflashed Calibration
PATS Relearn Via Key Programmer/Scan tool
Snapon 15.4 Key Programming at your fingertips with the NEW FordĀ® Passive
Anti-Theft System (PATS) Key Relearn
1999 and later VIN Programming Required
Tools Needed: PassThruPro (Motorcraft Subscription)
3 Days $32.95 USD
Pats Relearn/Parameter Reset (Process can be done through Motorcraft Application)
Module Build Data (As-Built) By VIN Lookup (https://www.motorcraftservice.com/AsBuilt)
PATS Key Chart (https://www.mot5orcraftservice.com/pdf/pats_job_aid.pdf)
Ford General PCM Programming Procedures TSB 04-24-14 (Google PDF TSB 04-24-14)
Mazda
ECM Programming
VIN Programming Required
Tools Needed: PassThruPro (Mazda Subscription)
3 Days $29.95
Pats Relearn (Information was Transfer Via Mazda Application)
Mazda 6
Immobilizer Keys (Need PIN CODE Tool)
- had to call Locksmith to Program; (MVP PRO)
could use T300 but didnt have utility to calculate PIN Code
UPDATE
I found a PIN code calculator via TM100 Application (only runs in windows 7 and under) [Google tm100 pincode calculator]
Jaguar
SType
Immobilizer Key Programming
T300 Worked (10 PATS Security Access Wait Time)
Jaguar IDS (JLR Mongoose Clone;offline use) - No Security Access Time
Changed Instrument Cluster
Jaguar IDS (JLR Mongoose Clone;offline use)
-Immobilizer Reset Function (Sync ID of Instrument Cluster to ECM)
- Add Immobilizer Keys Function
JLR Mongoose (http://britishdiagnostics.co.uk/) [clone that worked for me- not advocating purchase, just the tool I used]
Drewtech offers Genuine JLR Mongoose to used with subscriptions as well;
Chrysler Dodge Jeep (1996 and later)
ECM Programming
1996-1997
Preflashed Calibration
1998 and later (VIN and SRI mileage programming OFFLINE via PassThruPro's Toobox Application)
SKIM-(to be updated)
Reset Skim/Clear Skim (J2543 Programming - PTP2 Toolbox)
-Rewrite the VIN (Possible VIN Rewrite Option via T300/CK100 Under Skim Programming Menu)
Immobilizer Key Programming
PIN Code Access
Tool Used: CK100, T300 Via PIN CODE Service Menu Option
Retrieve Pin Code, Then Program via Immobilizer Menu
Dodge/Chrysler Key Programming Guide(http://www.adusa.us/data/documents/4...P.93-178_1.pdf)
Parameters Reset
Tools Required: Scantool
Chrysler Pinion Factor Snapon 14.2 (ABS light will flash and make dinging noise if pinion factor is not set)
3 Days $35.00 USD
Honda
1996- Preconfigured Calibration
1998-later Immobilizer programming
2002-2005 (HDS/VIN programming for Immo)
2006 and later (Snapon 13.4 Honda VIN programming)
Toyota
2001-
2004-
Snapon 12.4 Toyota VIN Writing (Via Engine/VIN Read-Write Menu)
2005+ All Models Except 2010+ Prius
2003-2007 Sequioa
ALL KEYS LOST
Replace Ignition Lock Cylinder and Immoblizer ECU (can buy used, but must be virginized)
ECM Programming
Immobilizer ECU Replacement (Replace ImmoECU with virginized IMMOECU)
1. Performed Transponder Key Registration Procedure (Insert each Master Key Turn 5 ON/OFF within 10 seconds; up to 4 keys)
2. Performed Immobilizer Reset/ Handshake IMMOECU with ECM (Bypass Pin 4(CG) with Pin 13(Tc) for 30 Mins with Key ON
instruction located pg 13 of 14 (http://www.toyotapart.com/DIAGNOSTIC...T-SS003-02.pdf)
Engine ECU Replacement
- Performed Immobilizer Reset/ Handshake IMMOECU with ECM (Bypass Pin 4(CG) with Pin 13(Tc) for 30 Mins with Key ON
instruction located pg 14 of 14 (http://www.toyotapart.com/DIAGNOSTIC...T-SS003-02.pdf)
Snapon 12.4 Immobilizer (Via Immobilizer)
2003+ 4Runner, 2007+ Avalon, 2003+ Camry, 2005+ Corolla, 2005+ Echo, 2003 Highlander
2003+ Land Cruiser, 2005+ Matrix, 2005+ Prerunner, 2004+ Prius, 2004+ Rav4, 2008+ Sequoia,
2004+ Sienna, 2004+ Solara, 2005+ Tacoma, 2007+ Tundra, 2005+ Xrunner, 2006+ Yaris
Mitsubishi
PCM VIN Write (Snapon 11.2)
2006+ Eclipse, 2006+ Galant, 2008+ Lancer, 2007+ Endeavor, 2007+ Outlander
2000-2003 Galant
Immobilizer Key Programming
T300 Key Programmer works (http://www.adusa.us/data/documents/1...-P.491-506.pdf)
Nissan
ECM Programming
needs updated (not enough experience/information)
Immobilizer Key Programming
• 1997-2000 - Type 2 & 3 Systems:
No Pin Code is needed or on some 2000’s it is “5523”.
• 2001-2008 - Type 4 Systems & later CAN / PROX Systems
There are 2 types of PIN Codes needed for Infiniti-Nissan systems. Older
Type 4 systems, all
use the same PIN Code: “5523”
http://www.adusa.us/data/documents/9.14_Manual_Infiniti-Nissan-P.331-422_1.pdf
The following cars all use the same "5523" default PIN:
Nissan Altima 2001-2004;
Nissan Maxima 2001-2003;
Nissan Pathfinder 2001-2004;
Nissan Sentra 2000-2005;
Nissan 350Z < 2002;
Nissan X-Terra 2003-2004;
Infinity QX4 2001-2004;
Infinity QX45 2002;
Infinity Q45 2001-2005;
Infinity G20 2000-2002;
Infinity I30 / I35 2001-2005
http://maxima.org/forums/all-motor/655915-2001-2003-nats-immobilizer-nvis-tip.html
T300/SBB Programmer/CK100 (need Pin Code Calculator Program Via Internet Search and BCM Serial Number)
http://www.adusa.us/data/documents/9.14_Manual_Infiniti-Nissan-P.331-422_1.pdf
PIN Code Calculators
Older PIN Code Calculator Nissan supercode calculator [google]
Newer NAT5,6 Nissan NATS Pin code tool SIEMENS[google]
TM100 PIN Code Calculator (only runs in windows 7 and under) [Google tm100 pincode calculator]
*TM100 application supports both older and newer pin codes
BMW
Black diamond key
Ak90 – writes news keys VIN and mileage
Key Application Guide (Advanced Diagnostics) Good For Key type/Immobilizer System Type and General Immobilizer Programming Information
Advanced Diagnostics Support Manuals ; Good For Detailed Immobilizer Programming Information
TM100 PIN Code Calculator supports IDS,HDS, and nissan PIN (only runs in windows 7 and under) [Google tm100 pincode calculator]
CK-100/SBB Key Programmer (Good support for late model vehicles)
T300 (Good backup support device when CK-100 programming doesnt work)
*some times, the device says it has support, then fails to perform the procedure; most of the time the immobilizer key is able to program
*Possible problems associated with need of use of J2534 programming.
Comment