Air Bag Error Code 5-2

Thread Tools
 
Search this Thread
 
  #1  
Old 04-26-2009, 09:34 PM
Tuffynix's Avatar
Junior Member
Thread Starter
Join Date: Apr 2009
Posts: 7
Likes: 0
Received 0 Likes on 0 Posts
Air Bag Error Code 5-2

I have a 1997 Ford Expedition, 5.4L engine and have an air bag error code 5-2, 5 blinks followed by two blinks, repeated twice and then the air bag light stays on.

Just prior to getting this error, the battery went dead on my wife. I'm not sure the cause of that, but I jump started the vehicle and put the battery on a 2 amp charge when we got it home. Since then, no battery problems, just the air bag light.

I know the code means something, I just don't know what it is. Any help from those that know would be very much appreciated.
 
  #2  
Old 04-27-2009, 09:09 AM
SSCULLY's Avatar
Technical Article Contributor

Join Date: Jun 2002
Location: Under the flightpath of old ORD 22R
Posts: 10,511
Likes: 0
Received 7 Likes on 7 Posts
This is the 1997 LFC chart for the F150, I cannot say for sure, if it is the same for the '97 EXPY

 
  #3  
Old 04-27-2009, 10:25 AM
Steve83's Avatar
Senior Member
Join Date: Nov 2006
Location: Memphis, TN 38135, USA, Earth
Posts: 5,495
Likes: 0
Received 7 Likes on 7 Posts
All LFCs above 49 are historical versions of the corresponding code 40 lower. Have your battery tested; remove, clean, & tighten all the terminals on the 2 heavy battery wires.
 
  #4  
Old 04-27-2009, 07:26 PM
Tuffynix's Avatar
Junior Member
Thread Starter
Join Date: Apr 2009
Posts: 7
Likes: 0
Received 0 Likes on 0 Posts
Is there any truth to the 256 key thing-a-ma-jigger? Meaning the error code will go away after 256 executions of the key.
 
  #5  
Old 04-27-2009, 08:06 PM
projectSHO89's Avatar
Senior Member
Join Date: Oct 2002
Location: St. Louis (Out in the woods)
Posts: 7,247
Likes: 0
Received 104 Likes on 97 Posts
Originally Posted by Tuffynix
Is there any truth to the 256 key thing-a-ma-jigger? Meaning the error code will go away after 256 executions of the key.
Only if you believe the 1997 factory workshop manual that says:

Once 256 key cycles have been recorded since the concern was last detected, the DTC will automatically be removed from memory.
Personally, I haven't tried it.
 
  #6  
Old 04-27-2009, 10:35 PM
SSCULLY's Avatar
Technical Article Contributor

Join Date: Jun 2002
Location: Under the flightpath of old ORD 22R
Posts: 10,511
Likes: 0
Received 7 Likes on 7 Posts
Originally Posted by Tuffynix
Is there any truth to the 256 key thing-a-ma-jigger? Meaning the error code will go away after 256 executions of the key.
Give it a try, and post back here. I know a few members have asked, but nobody with the LFC will try it, and let the others know.
 
  #7  
Old 07-14-2009, 09:59 PM
Tuffynix's Avatar
Junior Member
Thread Starter
Join Date: Apr 2009
Posts: 7
Likes: 0
Received 0 Likes on 0 Posts
It works!! It took a couple of months, but I finally must have hit the magical 256th key cycle. The air bag flashing 5-2 finally went away. Patience is a virtue.

Tuffy
 
  #8  
Old 07-14-2009, 11:43 PM
SSCULLY's Avatar
Technical Article Contributor

Join Date: Jun 2002
Location: Under the flightpath of old ORD 22R
Posts: 10,511
Likes: 0
Received 7 Likes on 7 Posts
Originally Posted by Tuffynix
It works!! It took a couple of months, but I finally must have hit the magical 256th key cycle. The air bag flashing 5-2 finally went away. Patience is a virtue.

Tuffy
Patience is a virtue, that is saint like, Mother Teresa would have given up already.

Thanks for letting us know it really does work.
 
  #9  
Old 07-15-2009, 12:01 AM
JackandJanet's Avatar
Global Moderator &
Senior Member

Join Date: Aug 2007
Location: Among javelinas and scorpions in Zoniestan
Posts: 7,780
Received 51 Likes on 48 Posts
And there's no way to clear this code sooner? What in the heck was FoMoCo thinking when they designed this?

- Jack
 
  #10  
Old 07-15-2009, 08:42 AM
SSCULLY's Avatar
Technical Article Contributor

Join Date: Jun 2002
Location: Under the flightpath of old ORD 22R
Posts: 10,511
Likes: 0
Received 7 Likes on 7 Posts
Originally Posted by JackandJanet
And there's no way to clear this code sooner? What in the heck was FoMoCo thinking when they designed this?

- Jack
This is along the same lines of if you have a DTC and fix it, after 2 drive cycles it will reset itself.

If someone had access to an IDS ( the WDS replacement ) the airbag code could be reset after the repair.
 
  #11  
Old 07-15-2009, 11:16 AM
JackandJanet's Avatar
Global Moderator &
Senior Member

Join Date: Aug 2007
Location: Among javelinas and scorpions in Zoniestan
Posts: 7,780
Received 51 Likes on 48 Posts
Originally Posted by SSCULLY
This is along the same lines of if you have a DTC and fix it, after 2 drive cycles it will reset itself.

If someone had access to an IDS ( the WDS replacement ) the airbag code could be reset after the repair.
I can understand that, Steve, but 256 key cycles? Wow! Someone really wanted to make certain things were OK, didn't they?

- Jack
 
  #12  
Old 07-20-2009, 10:15 AM
Steve83's Avatar
Senior Member
Join Date: Nov 2006
Location: Memphis, TN 38135, USA, Earth
Posts: 5,495
Likes: 0
Received 7 Likes on 7 Posts
Doesn't the number 256 seem familiar? It's one byte (2^8) of binary data.

"There are 10 kinds of people in the world: those who understand binary, and those who don't."
 
  #13  
Old 07-20-2009, 05:30 PM
JackandJanet's Avatar
Global Moderator &
Senior Member

Join Date: Aug 2007
Location: Among javelinas and scorpions in Zoniestan
Posts: 7,780
Received 51 Likes on 48 Posts
Originally Posted by Steve83
Doesn't the number 256 seem familiar? It's one byte (2^8) of binary data.

"There are 10 kinds of people in the world: those who understand binary, and those who don't."
Not quite, Steve. There are 256 possible combinations of 1 and 0 bit values in a byte (8 bits). A byte is simply those 8 bits or two hex nibbles. I taught programming in several different high-level languages, assembly languages, and digital microprocessor design for 20 years, 256 was a VERY familiar number. I simply expected something smaller like 16, 8, or even 2.

But, I enjoyed your quote up there. Wonder how many people don't get it?

- Jack
 
  #14  
Old 07-20-2009, 10:45 PM
Steve83's Avatar
Senior Member
Join Date: Nov 2006
Location: Memphis, TN 38135, USA, Earth
Posts: 5,495
Likes: 0
Received 7 Likes on 7 Posts
Originally Posted by JackandJanet
A byte is simply those 8 bits or two hex nibbles. I taught programming...
OK, but I didn't know you were that edumacated, and I was trying to keep it simple for the peanut gallery. 256 is still all the counts in that register until it hits 11111111, so my statement is still accurate.
 

Last edited by Steve83; 07-20-2009 at 10:47 PM.
  #15  
Old 07-21-2009, 12:23 AM
JackandJanet's Avatar
Global Moderator &
Senior Member

Join Date: Aug 2007
Location: Among javelinas and scorpions in Zoniestan
Posts: 7,780
Received 51 Likes on 48 Posts
Originally Posted by Steve83
OK, but I didn't know you were that edumacated, and I was trying to keep it simple for the peanut gallery. 256 is still all the counts in that register until it hits 11111111, so my statement is still accurate.
Now THAT statement was OK! Why in the heck did they decide to fill the register? It's just as easy to check the four low order bits - XOR the register with 0F and check the status flag, or, the three low order bits with 07, or.... (you get the idea).

No harm, no foul.

- Jack
 


Quick Reply: Air Bag Error Code 5-2



All times are GMT -4. The time now is 07:31 AM.