Last edit by: IB Advertising
See related guides and technical advice from our community experts:
Browse all: General Overview
- Jeep Grand Cherokee WJ 1999 to 2004 How to Program Key Fob
Step by step instructions for do-it-yourself repairs.
Browse all: General Overview
Anyine know how to program a key fob?
#1
Thread Starter
Junior Member
Joined: Nov 2011
Posts: 93
Likes: 0
From: Colorado
Year: 2002
Model: Grand Cherokee
Engine: 4.7 V-8 and 4.0 6 cyl.
Anyine know how to program a key fob?
I just bought a 02' grand cherokee. It only came with one key fob to unlock the doors with. I have three key fobs for my other WJ, so i want to reprogram one to work on my new jeep. So I have two for each vehicle.
#3
CF Veteran
Joined: Nov 2008
Posts: 7,874
Likes: 98
From: Northern Ontario, Canada
Year: 1990, 1999, 2000
Model: Cherokee
Engine: 4.0
i've done it with my nephews grand prix, it was easy. just pulled a fuse, turn the key on and off, push all three buttons and it was done. did two of them.
not sure about jeeps tho.
i found this...
http://www.ehow.com/how_5019251_prog...ntry-jeep.html
not sure about jeeps tho.
i found this...
http://www.ehow.com/how_5019251_prog...ntry-jeep.html
Last edited by caged; 01-29-2012 at 12:58 PM.
#4
Seasoned Member
Joined: Feb 2011
Posts: 331
Likes: 0
From: Cunningham, TN
Year: 1994
Model: Grand Cherokee
Engine: 5.2L
Bingo! Since the early ZJ's, pre '95, dealers have to program the keys. Or perhaps a very large locksmith may have the tool, but my local locksmiths don't have the tools. YMMV...
That's the procedure to program the early pre '95 remotes, not a WJ procedure...
i've done it with my nephews grand prix, it was easy. just pulled a fuse, turn the key on and off, push all three buttons and it was done. did two of them.
not sure about jeeps tho.
i found this...
http://www.ehow.com/how_5019251_prog...ntry-jeep.html
not sure about jeeps tho.
i found this...
http://www.ehow.com/how_5019251_prog...ntry-jeep.html
#5
Senior Member
Joined: Dec 2010
Posts: 786
Likes: 1
From: Virginia Beach
Year: 2016
Model: Grand Cherokee (WK2)
Engine: 5.7l HEMI
"That is a Negative Ghostrider, the Fob is programable"
I have a 2001 GC and I programed my key fob. followed these directions and it worked just fine.
http://www.ehow.com/how_6552359_prog...ote-entry.html
I have a 2001 GC and I programed my key fob. followed these directions and it worked just fine.
http://www.ehow.com/how_6552359_prog...ote-entry.html
#6
Seasoned Member
Joined: Oct 2008
Posts: 255
Likes: 1
From: North Carolina
Year: 1999
Model: Cherokee
Engine: 4.0 Liter L6
DaimlerChrysler North American Remote Keyless Entry Programming Procedures
NOTE :PLEASE READ INSTRUCTIONS FULLY BEFORE ATTEMPTING TO PROGRAM TRANSMITTERS.
Program Method A (Customer Program Method)
1. Press (LOCK) button 5 times at 2 second intervals to resynchronize transmitter. Attempt to function transmitter, if working as designed discontinue programming.
2. Turn ignition to run position. (Allow ignition chimes to stop).
3. Using any original (working) transmitter, press the [UNLOCK] button for 4 to 10 seconds.
4. Within the specified 4 to 10 seconds, continue pressing the [UNLOCK] button and press the [PANIC] button for 1 second and release both buttons (AN/DN release either button first). A chime will sound to indicate that the transmitter programming mode has been entered (allow 3 seconds for chime to sound).
5. Press [LOCK] and [UNLOCK] buttons simultaneously for 1 second and release (a short chime will sound for AN/DN).
6. Press and release any button on the same transmitter and a chime will sound after successfully programming the transmitter (locks will cycle for AN/DN).
NOTE FOR DR ONLY) A CHIME WILL NOT SOUND ON STEP # 6 FOR THE FIRST TRANSMITTER PROGRAMMED, BUT WILL SOUND UPON PROGRAMMING THE SECOND TRANSMITTER.
7. Repeat steps 5 through 6 to program additional transmitters.
8. Turn ignition to OFF position. Transmitter programming mode v/ill discontinue after 60 seconds (30 seconds for AN/DN and RS). (All transmitter programming must be completed within time specified).
Program Method B (Customer Program Method)
1. Press [LOCK] button 5 times at 2 second intervals to resynchronize transmitter. Attempt to function transmitter, if working as designed discontinue programming.
2. Turn ignition to the run position (Allow ignition chimes to stop).
3. Using original transmitter, press and hold the [UNLOCK] button on the transmitter for between 4 and 10 seconds.
4. Continue to hold the [UNLOCK] button and press the [PANIC] button. A chime will sound to indicate that the transmitter programming mode has been entered (Allow 3 seconds for chime to sound).
5. Press a button on all transmitters to be programmed into the system including any previously programmed transmitters; a chime will sound when each transmitter has been programmed.
6. Turn the ignition to OFF position to exit the transmitter programming mode.
This is part of a dealer released bulletin that basically states the same thing, and it did work on mine
NOTE :PLEASE READ INSTRUCTIONS FULLY BEFORE ATTEMPTING TO PROGRAM TRANSMITTERS.
Program Method A (Customer Program Method)
1. Press (LOCK) button 5 times at 2 second intervals to resynchronize transmitter. Attempt to function transmitter, if working as designed discontinue programming.
2. Turn ignition to run position. (Allow ignition chimes to stop).
3. Using any original (working) transmitter, press the [UNLOCK] button for 4 to 10 seconds.
4. Within the specified 4 to 10 seconds, continue pressing the [UNLOCK] button and press the [PANIC] button for 1 second and release both buttons (AN/DN release either button first). A chime will sound to indicate that the transmitter programming mode has been entered (allow 3 seconds for chime to sound).
5. Press [LOCK] and [UNLOCK] buttons simultaneously for 1 second and release (a short chime will sound for AN/DN).
6. Press and release any button on the same transmitter and a chime will sound after successfully programming the transmitter (locks will cycle for AN/DN).
NOTE FOR DR ONLY) A CHIME WILL NOT SOUND ON STEP # 6 FOR THE FIRST TRANSMITTER PROGRAMMED, BUT WILL SOUND UPON PROGRAMMING THE SECOND TRANSMITTER.
7. Repeat steps 5 through 6 to program additional transmitters.
8. Turn ignition to OFF position. Transmitter programming mode v/ill discontinue after 60 seconds (30 seconds for AN/DN and RS). (All transmitter programming must be completed within time specified).
Program Method B (Customer Program Method)
1. Press [LOCK] button 5 times at 2 second intervals to resynchronize transmitter. Attempt to function transmitter, if working as designed discontinue programming.
2. Turn ignition to the run position (Allow ignition chimes to stop).
3. Using original transmitter, press and hold the [UNLOCK] button on the transmitter for between 4 and 10 seconds.
4. Continue to hold the [UNLOCK] button and press the [PANIC] button. A chime will sound to indicate that the transmitter programming mode has been entered (Allow 3 seconds for chime to sound).
5. Press a button on all transmitters to be programmed into the system including any previously programmed transmitters; a chime will sound when each transmitter has been programmed.
6. Turn the ignition to OFF position to exit the transmitter programming mode.
This is part of a dealer released bulletin that basically states the same thing, and it did work on mine
#7
Senior Member
Joined: Sep 2013
Posts: 518
Likes: 3
From: Santa Cruz Ca.
Year: 2000 WJ
Model: Grand Cherokee
Engine: 4.7
The Owners Manual that came with my 2000 WJ has a procedure in it. I was also told the dealer has to do it. Or was that the key? Not sure now. But I was told by a dealer bthat they have to hook the vehicle up to a machine to do one or the other. Quoted me $60.00.
Trending Topics
#8
Seasoned Member
Joined: Oct 2008
Posts: 255
Likes: 1
From: North Carolina
Year: 1999
Model: Cherokee
Engine: 4.0 Liter L6
You will have to have the first programmed by the dealer if you do not currently have one that works. Otherwise, you should be able to program the fob as directed above. The keys themselves (if your key is a gray transponder key) have to be programmed by the dealer and there is really no shortcut around that to my knowledge.
#10
Old fart with a wrench
Joined: Nov 2010
Posts: 14,398
Likes: 729
From: Manlius, east of Syracuse, NY
Year: 2000 XJ Sport & WJ Laredo
Model: Grand Cherokee (WJ)
Engine: 4.0L
You will have to have the first programmed by the dealer if you do not currently have one that works. Otherwise, you should be able to program the fob as directed above. The keys themselves (if your key is a gray transponder key) have to be programmed by the dealer and there is really no shortcut around that to my knowledge.
To program a key, first you have to have it cut with the tumbler pattern. Then insert one of your good keys and turn it on. Then turn it off and insert the second key, turn it on, then off and insert the new key, turn it on and wait. When it's programmed, the warning light will go off and a chime will tell you it's done. The keys have an RFD chip in them that the SKIM has to recognize, so in other words you're programming the SKIM, not the key.
I'm interested in this fob thing because I want to give my son a set of keys when he gets his license.
#11
Senior Member
Joined: Sep 2013
Posts: 518
Likes: 3
From: Santa Cruz Ca.
Year: 2000 WJ
Model: Grand Cherokee
Engine: 4.7
This guy is asking about the FOB for the WJ. Thats the remote. Not the key. The key can be programmed on the 99-04 WJ's using the specs in the owners manual.
The FOB's cannot be self programmed. You have to go to a Dealer. I have been through this. Used every set of instructions I could find off the web. None of them work. I took it to a dealer who quoted me some price but ended up not charging me. .
The FOB's cannot be self programmed. You have to go to a Dealer. I have been through this. Used every set of instructions I could find off the web. None of them work. I took it to a dealer who quoted me some price but ended up not charging me. .
#12
Old fart with a wrench
Joined: Nov 2010
Posts: 14,398
Likes: 729
From: Manlius, east of Syracuse, NY
Year: 2000 XJ Sport & WJ Laredo
Model: Grand Cherokee (WJ)
Engine: 4.0L
I realize he was asking about the FOB, but the keys came up as well. I was just posting how to program the KEYS for those that didn't know. Not all of us have the owner's manual anyhow! I got mine in a junkyard!
Now get off my back, dude!
Now get off my back, dude!
#13
Senior Member
Joined: Sep 2013
Posts: 518
Likes: 3
From: Santa Cruz Ca.
Year: 2000 WJ
Model: Grand Cherokee
Engine: 4.7
I am not on your back DUDE! This conversation got off topic way before you chimed in. And you actually made that point for me. I was trying to sort out the confusion because keys can be programmed by a person and FOBs for the WJ can't. Having a bad day or what DUDE.
#14
Old fart with a wrench
Joined: Nov 2010
Posts: 14,398
Likes: 729
From: Manlius, east of Syracuse, NY
Year: 2000 XJ Sport & WJ Laredo
Model: Grand Cherokee (WJ)
Engine: 4.0L
No, I'm just a grumpy old bastard that takes offense at being criticized for trying it clear up a point. The point of programming a FOB is still unclear. My dealer didn't want to get involved so I don't have a clue if it can be done or if they just didn't want to be bothered for such a small service. This dealership sells a lot of upscale Chryslers and Jeeps. You bring a lifted XJ in and they want no part of it. It was mentioned that the procedure is in the FSB. I'll have to check it out.
Besides that, there is so much other BS posted that sometimes it gets confusing which is right or just BS. Excuse me for trying to clear the mud! You might have noticed I own a WJ as well.
Besides that, there is so much other BS posted that sometimes it gets confusing which is right or just BS. Excuse me for trying to clear the mud! You might have noticed I own a WJ as well.
#15
Key fob programming method that actually works
I have tried all the various methods found on the internet, including the one posted below by jeepfreak82, and found that they did not work on my 2004 GC WJ. So I figured out how to simulate the factory method that is performed using the OBD2 port. There are four memory slots in the Remote Keyless Entry (RKE) module that is part of the Passenger Door Module (PDM) so up to four different key fobs can be programmed. Using a USB ELM327 based OBD2 interface and an RS232 terminal software program running on a PC I experimented with a spare PDM and wiring harness that was not installed in the vehicle by creating a mini-network powered by a 12V hobby battery and attaching an OBD2 port connecter to the appropriate terminals on the PDM. The commands, in HEX format, that need to be sent to the vehicle to program key fobs (a currently programmed key fob is not needed for this procedure) are as follows:
Step 1) To put the RKE into programming mode:
24 A1 31 00 00 00
a successful vehicle response to this command is: 26 A1 71 00 00 00
Step 2) To specify the memory slot to be programmed:
24 A1 31 XX 00 00 where XX is 01, 02, 03 or 04
a successful vehicle response to this command is: 26 A1 71 XX 00 00.
Step 3) Press either the Lock or Unlock button on the key fob to be programmed until the lock relays are heard to actuate.
This completes the programming for the selected memory slot.
Repeat steps 1 thru 3 for each key fob to be programmed by incrementing XX appropriately.
The ELM327 assumes that there are 3 header bytes for every vehicle command and automatically appends these to the commands. The header bytes are set up before sending the remaining command bytes.
The following commands, sent thru an RS232 terminal program to the ELM, will set it up and send the desired commands to the vehicle:
AT L1 (sets line feeds on)
AT H1 (sets headers on)
AT E1 (sets echo on)
AT SP2 (sets protocol to VPW)
AT RA A1 (sets return address to A1)
AT SH 24 A1 31 (sets the three header bytes that are appended to the each of the following two lines)
00 00 00 (performs Step 1 of the procedure)
XX 00 00 (performs Step 2 of the procedure where XX is 01, 02, 03 or 04)
As with any interaction with the vehicle thru the OBD2 port proceed with caution and at your own risk. When performed as described above no harm was done to my vehicle or the spare PDM that I experimented with.
If a currently programmed key fob is available it can be assumed that it is assigned to memory slot 1 and the procedure above can be started with memory slot 2 thru 4 for additional key fobs. Alternatively, the currently programmed key fob can be reprogrammed to any memory slot that is not used for another key fob.
Step 1) To put the RKE into programming mode:
24 A1 31 00 00 00
a successful vehicle response to this command is: 26 A1 71 00 00 00
Step 2) To specify the memory slot to be programmed:
24 A1 31 XX 00 00 where XX is 01, 02, 03 or 04
a successful vehicle response to this command is: 26 A1 71 XX 00 00.
Step 3) Press either the Lock or Unlock button on the key fob to be programmed until the lock relays are heard to actuate.
This completes the programming for the selected memory slot.
Repeat steps 1 thru 3 for each key fob to be programmed by incrementing XX appropriately.
The ELM327 assumes that there are 3 header bytes for every vehicle command and automatically appends these to the commands. The header bytes are set up before sending the remaining command bytes.
The following commands, sent thru an RS232 terminal program to the ELM, will set it up and send the desired commands to the vehicle:
AT L1 (sets line feeds on)
AT H1 (sets headers on)
AT E1 (sets echo on)
AT SP2 (sets protocol to VPW)
AT RA A1 (sets return address to A1)
AT SH 24 A1 31 (sets the three header bytes that are appended to the each of the following two lines)
00 00 00 (performs Step 1 of the procedure)
XX 00 00 (performs Step 2 of the procedure where XX is 01, 02, 03 or 04)
As with any interaction with the vehicle thru the OBD2 port proceed with caution and at your own risk. When performed as described above no harm was done to my vehicle or the spare PDM that I experimented with.
If a currently programmed key fob is available it can be assumed that it is assigned to memory slot 1 and the procedure above can be started with memory slot 2 thru 4 for additional key fobs. Alternatively, the currently programmed key fob can be reprogrammed to any memory slot that is not used for another key fob.