1. Welcome to Tacoma World!

    You are currently viewing as a guest! To get full-access, you need to register for a FREE account.

    As a registered member, you’ll be able to:
    • Participate in all Tacoma discussion topics
    • Communicate privately with other Tacoma owners from around the world
    • Post your own photos in our Members Gallery
    • Access all special features of the site

Help with SRS codes, 2004 taco 2wd

Discussion in '1st Gen. Tacomas (1995-2004)' started by paulmars, Aug 25, 2020.

  1. Aug 25, 2020 at 11:44 AM
    #1
    paulmars

    paulmars [OP] Well-Known Member

    Joined:
    Jul 16, 2009
    Member:
    #19758
    Messages:
    82
    Gender:
    Male
    2.4L 5sp, 74k miles(not a typo, yes 74 thousand miles) My SRS lights been on solid (no blink) for 2 years. I finally decided to look into it. Below is a video of the codes with Tc and CG bridged(shorted). After ignition on for over 20 seconds.

    Yes I 1st checked all the fuses, with ohm meter.

    This video is started before Tc and CG are bridged, so u see it lite solid. Then as Tc and CG are bridged, it goes out for 4 seconds, then starts showing the codes. It cycles 3 times through the codes. Here: https://youtu.be/5lM5NeeDCuY

    another video taken the day before. This video started mid way through the codes: https://youtu.be/gaiUZKllk5c

    It looks to me like 31, 11, 1, 2, 52 or maybe 31, 111, 2, 52. Since 1, 2 and 111 dont exist, maybe it is 11 and 12.

    Either way it does not follow the service manual:

    "When 2 or more codes are indicated, the codes will be displayed in numeral order starting from the lowest numbered code" "In the event of a number of trouble codes, indication will start from the smallest numbered code"

    Additional from service manual:

    "The first blinking output indicates the first digit of a 2–digit DTC. After a 1.5–second pause, the second blinking output will indicate the second digit."

    "If there are 2 or more codes, there will be a 2.5–second pause between each code. After all the codes have been output, there will be a 4.0–second pause and they will all be repeated"

    of course there is also: "If a code not listed on the chart is displayed, the "airbag sensor assembly" is faulty". Since all 20 of the codes listed in the DIAGNOSTIC TROUBLE CODE CHART list "airbag sensor assembly", I might need to go through all 20 tests. My luck the last test will find the issue. Actually, worse none of them will find it, which means Id need to do it again to be sure. Ahhhhhh.

    The DIAGNOSTIC TROUBLE CODE CHART for my taco here: http://www.markofshame.com/fsm/03_Tacoma/Repair_Manual/03tacoma/di/rs/dtcc.pdf

    Ideas/suggestions?

    Tks, pa
     
  2. Aug 25, 2020 at 3:39 PM
    #2
    Rachelsdaddy

    Rachelsdaddy Well-Known Member

    Joined:
    Jun 17, 2017
    Member:
    #221707
    Messages:
    1,579
    Gender:
    Male
    Southern NH
    Vehicle:
    99 PreRunner 4x4 2.7
    That thing doesn’t have OBD-2?!?!?
     
  3. Aug 25, 2020 at 3:49 PM
    #3
    TnShooter

    TnShooter The TacomaWorld Stray

    Joined:
    Sep 2, 2010
    Member:
    #42625
    Messages:
    20,886
    Gender:
    Male
    First Name:
    Deogee
    Vehicle:
    07' TRD Off-Road, Auto
    STOCK
    I get 31, 11, 12, and 52?
     
  4. Aug 25, 2020 at 3:51 PM
    #4
    paulmars

    paulmars [OP] Well-Known Member

    Joined:
    Jul 16, 2009
    Member:
    #19758
    Messages:
    82
    Gender:
    Male
    Tc and CG bridged(shorted) in OBD/OBD2
     
  5. Aug 25, 2020 at 3:55 PM
    #5
    TnShooter

    TnShooter The TacomaWorld Stray

    Joined:
    Sep 2, 2010
    Member:
    #42625
    Messages:
    20,886
    Gender:
    Male
    First Name:
    Deogee
    Vehicle:
    07' TRD Off-Road, Auto
    STOCK
    I also see

    “If a code not listed on the chart is displayed, the airbag sensor assembly is faulty.”

    Since code #31 is not listed, and you have a code for 52 (airbag sensor), I’d assume it the sensor assembly ?

    B0108/52 (DI–629)

    S Short in P squib circuit (to B+)
    S Front passenger airbag assembly (squib) S Passenger airbag manual on–off switch
    S Airbag sensor assembly
    S Wire harness
     
  6. Aug 25, 2020 at 3:57 PM
    #6
    onakat

    onakat Well-Known Member

    Joined:
    Jul 2, 2016
    Member:
    #191075
    Messages:
    1,675
    Gender:
    Female
    Canada
    Vehicle:
    2000 indestructaco!
    Giving a bunch of codes, indeed.

    I at least see 31 and 52. Maybe 11 and 12 too

    Code 31 means the airbag ECU is malfunctioning and since it is the brain, if it is bad, it can pop any code or even random non-existent error codes

    First of all, the SRS system is very voltage sensitive and the slightest battery or ground issue can trigger codes and errors, so:

    How is the battery? Been having battery issues over the last year?
    Have you checked for a bad battery ground?
    Was the battery replaced? If yes, were the keys in the ignition on ACC or ON position? This can trigger random codes and errors that will need to be erased
    Then have you tried having the codes cleared?





    yes, they have OBD2 but you pull the airbag codes either through shorting pins in the DIAGNOSIS port in the engine bay or with a SRS-capable scan tool hooked on the ODB2 port
     
    Last edited: Aug 25, 2020
    Rachelsdaddy[QUOTED] likes this.
  7. Aug 25, 2020 at 3:57 PM
    #7
    paulmars

    paulmars [OP] Well-Known Member

    Joined:
    Jul 16, 2009
    Member:
    #19758
    Messages:
    82
    Gender:
    Male
    which dont comply with "When 2 or more codes are indicated, the codes will be displayed in numeral order starting from the lowest numbered code" "In the event of a number of trouble codes, indication will start from the smallest numbered code"

    Code 31 says if there are other error codes, to trouble shoot them 1st. The troubleshooting for 52 is WAY involved. Hopefully, some home Mechanics have better easier fixes.
     
  8. Aug 25, 2020 at 4:05 PM
    #8
    TnShooter

    TnShooter The TacomaWorld Stray

    Joined:
    Sep 2, 2010
    Member:
    #42625
    Messages:
    20,886
    Gender:
    Male
    First Name:
    Deogee
    Vehicle:
    07' TRD Off-Road, Auto
    STOCK
    I don’t have the FSM for that year.
    There very well may be an easier way to Troubleshoot it.
    Following DTC Flow charts can be very time consuming.
    I’ve been know to start at “what I suspect” first.
    But I haven’t done much SRS stuff. So there may be no “easy” short cuts.

    Hopefully some one with experience can help you out.
     
  9. Aug 25, 2020 at 4:16 PM
    #9
    paulmars

    paulmars [OP] Well-Known Member

    Joined:
    Jul 16, 2009
    Member:
    #19758
    Messages:
    82
    Gender:
    Male
    Battery replaced 4 months ago. Grounds look good. Keys not in when replaced. do ppl, actually do that?

    I haven't cleared the codes. The codes listed above are current. Need use different procedure to read history.

    ECU same as Airbag sensor assembly?

    Tc and CG in DLC3 under dash supplies error OBD/2 codes.
     
  10. Aug 25, 2020 at 4:18 PM
    #10
    paulmars

    paulmars [OP] Well-Known Member

    Joined:
    Jul 16, 2009
    Member:
    #19758
    Messages:
    82
    Gender:
    Male
    TnShooter[QUOTED] likes this.
  11. Aug 25, 2020 at 4:24 PM
    #11
    onakat

    onakat Well-Known Member

    Joined:
    Jul 2, 2016
    Member:
    #191075
    Messages:
    1,675
    Gender:
    Female
    Canada
    Vehicle:
    2000 indestructaco!
    Yeah some people forget the keys in the ignition, thinking it is a OFF when it isn't and the SRS system isn't too happy when this happens. Even if the battery have been replaced, check the voltage and charging system to rule it out

    Try clearing the codes and see if they come back
    And no, engine ECU and airbag ECU are two different electronic modules
     
  12. Aug 25, 2020 at 6:44 PM
    #12
    TnShooter

    TnShooter The TacomaWorld Stray

    Joined:
    Sep 2, 2010
    Member:
    #42625
    Messages:
    20,886
    Gender:
    Male
    First Name:
    Deogee
    Vehicle:
    07' TRD Off-Road, Auto
    STOCK
    Out of curiosity, have you tried Turn the Passenger Air Bag OFF (or ON)
    Clearing the codes and then seeing if it comes back on?

    The Common tho has between all 3 codes are;
    Airbag Sensor Assembly and -Wiring Harness

    Here how I’d go about diagnosing it.

    1. Try the Passenger Air Bag On/Off Switch.
    See what or if anything changes with it On vs Off.
    If nothing changes, go to step 2.
    (Or maybe test the actual switch, depending on the difficulty of accessing)

    2. Follow the steps, to diagnose the Airbag Sensor Assembly.
    (IIRC, it was simply unplug it and look for the light to go off?)

    3. Move on to the wiring harness Tests.
    It looks like the sensors is in the front of the truck?
    I’d start with the passenger one. Inspect the wiring then do the test.

    My suspicion is it either a wiring harness issue, or the sensor assembly.
     
  13. Aug 26, 2020 at 4:51 AM
    #13
    paulmars

    paulmars [OP] Well-Known Member

    Joined:
    Jul 16, 2009
    Member:
    #19758
    Messages:
    82
    Gender:
    Male
    according to service manual unit resets itself if and when its fixed, no need to clear codes. I take that to mean that clearing codes now wont help, but its pretty easy to do, so maybe I try that.

    Im aware that car has two different ECU units, but im still not sure about the "Airbag sensor assembly". Is that the SRS ECU?

    Passenger off switch appears to work. It lights up "off" when off and turns off the "off" light when on, and neither effects the SRS dash light. I thought of testing it, but the service manual protocol for that is very involved. Not simply remove and ck with ohm meter.

    Does anyone kno why that online service manual the page links work fine, but once manual is downloaded they dont work, which makes using it VERY difficult. This site even has a dnldable version, but the links still dont work. http://web.archive.org/web/20080731033603/http://www.ncttora.com/fsm/
     
  14. Aug 26, 2020 at 10:06 AM
    #14
    paulmars

    paulmars [OP] Well-Known Member

    Joined:
    Jul 16, 2009
    Member:
    #19758
    Messages:
    82
    Gender:
    Male
  15. Aug 26, 2020 at 12:06 PM
    #15
    TnShooter

    TnShooter The TacomaWorld Stray

    Joined:
    Sep 2, 2010
    Member:
    #42625
    Messages:
    20,886
    Gender:
    Male
    First Name:
    Deogee
    Vehicle:
    07' TRD Off-Road, Auto
    STOCK
    Wow, that is a process to just clear the codes.
    You are using 2 different wires, correct?
    You don’t jump from on pin to the other.
    I don’t know, if I were really serious about fixing this ABS issue, I’d consider getting a scan tool capable of reading ABS/SRS. I believe you can find them for under $100 now. Maybe less on Amazon?


    5. DTC CLEARANCE (Using service wire)
    (a) Connect the 2 service wires to terminals Tc and AB of
    check connector.

    (b) Turn the ignition switch to ON and wait for approx. 6 seconds.

    (c) Starting with the Tc terminal, ground alternately terminal Tc and terminal AB twice each in cycles of 1.0 second. Make sure that the terminals are grounded. Ensure the terminal Tc remain grounded.

    HINT:
    When alternately grounding terminals Tc and AB, release ground from one terminal and immediately ground the other terminal within an interval of 0.2 seconds.
    If DTCs are not cleared, repeat the above procedure until the codes are cleared.
     
  16. Aug 26, 2020 at 12:59 PM
    #16
    paulmars

    paulmars [OP] Well-Known Member

    Joined:
    Jul 16, 2009
    Member:
    #19758
    Messages:
    82
    Gender:
    Male
    anyway history should not effect current operation. Both front sensors 822k ohms.
     
  17. Aug 26, 2020 at 1:01 PM
    #17
    paulmars

    paulmars [OP] Well-Known Member

    Joined:
    Jul 16, 2009
    Member:
    #19758
    Messages:
    82
    Gender:
    Male
    both Pretensioners 3 to 4 ohms
     
  18. Aug 26, 2020 at 2:27 PM
    #18
    paulmars

    paulmars [OP] Well-Known Member

    Joined:
    Jul 16, 2009
    Member:
    #19758
    Messages:
    82
    Gender:
    Male
  19. Aug 26, 2020 at 2:31 PM
    #19
    onakat

    onakat Well-Known Member

    Joined:
    Jul 2, 2016
    Member:
    #191075
    Messages:
    1,675
    Gender:
    Female
    Canada
    Vehicle:
    2000 indestructaco!
    Yes, airbag sensor assembly refers to the SRS computer (ECU)

    When downloaded, at the root of the FSM folder, if you open the "index.htm" file, the FSM will open as table of contents in your browser, allowing you to click and consult the pages individually. Just press back when you want to go back to the table of contents


    I've tried hundreds of times clearing the codes with this method and it never worked. Ended up using a scan tool instead
     
    Last edited: Aug 26, 2020
    TnShooter[QUOTED] likes this.
  20. Aug 26, 2020 at 2:55 PM
    #20
    paulmars

    paulmars [OP] Well-Known Member

    Joined:
    Jul 16, 2009
    Member:
    #19758
    Messages:
    82
    Gender:
    Male
    done there, been that. those page labels in the index are not labeled with the page numbers linked in pages. so same problem. Try it. In that index scowl down and click on
    Diagnostics##Supplemental Restraint System##cialways.pdf

    then go down to page two and click on (See step 1 on page DI–675) and see where it takes you. Nowhere.
     

Products Discussed in

To Top