1. Attachments are working again! Check out this thread for more details and to report any other bugs.

P3107 After Crash

Discussion in 'Prius v Technical Discussion' started by aHoneyBadger, Apr 19, 2023.

  1. aHoneyBadger

    aHoneyBadger New Member

    Joined:
    Apr 10, 2023
    8
    1
    0
    Location:
    NC, USA
    Vehicle:
    2012 Prius
    Model:
    V
    Hey everybody,

    I am working on repairing a crashed 2012 Prius v (see my pervious thread here: P3190 with a twist | PriusChat) and it is mostly back together. My current issue is a p3107 (this does not prevent the car from being driven, however I am unable to put the car into Eco or Power mode due to the code). I can follow the troubleshooting guide in the Repair manual (my Prius is a 2012, but the RM is for a 2010. should be fine right?), but have not yet due to some time constraints last weekend.

    My question is, should I just take it to a Toyota to have them fix this issue? I am worried that the reason none of the airbags when off during the crash is due to the p3107 code existing prior to the crash (unfortunately I have no way to confirm if the code predates the crash and therefore not allowing any air bags to go off) and that if I fix the communication issue I may cause some of the airbags to deploy.

    Does anyone have any experience messing with the airbags?
     
  2. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    24,012
    15,614
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    I would be cautious about that assumption, as I am not seeing anything that would suggest a problem communicating with the airbag ECU would have any connection to the choice of driving modes. Where have you found that information?

    That depends ... are you looking in the PDF of a 2010 liftback manual that kind of circulates on the internet? That one was made by people doing lots and lots of print-to-file while signed in for repair manual access on TIS, and glomming all the little PDF files together, and there are whole sections they just missed, including the one for P3107. That'll make it kind of hard to follow the troubleshooting steps. Also, the whole SUPPLEMENTAL RESTRAINT SYSTEM: AIRBAG SYSTEM portion of that PDF came from a Gen 2 repair manual by mistake. That also will complicate the troubleshooting. ;)

    So this might be a case where going to one of the better sources and using your actual model's and year's repair manual will save you a bunch of head scratching.

    Toyota Service Information and Where To Find It | PriusChat

    While the airbag ECU and the power management control ECU clearly communicate about some things, I don't believe the airbag ECU needs that communication to be told when to inflate the airbags; it's got its own sensors for that. (It does, of course, use info from the occupant classification ECU to decide about inflating the passenger airbags.)

    While I'm thinking about it, has the airbag ECU been replaced since the crash?
     
    Tim Jones likes this.
  3. aHoneyBadger

    aHoneyBadger New Member

    Joined:
    Apr 10, 2023
    8
    1
    0
    Location:
    NC, USA
    Vehicle:
    2012 Prius
    Model:
    V
    The reason I am thinking that the P3107 code is preventing the Prius from shifting into the eco and power modes is because it is not a Check Engine code, it is an error code and appears under the HV ECU module (additionally the airbag light, (( ! )), and the Hybrid light are on. I will take a picture when I get home from work so you know which ones I am talking about.) When I clear the P3107 from the HV ECU, I am able to temporarily put the car into either power or eco mode until the P3107 code returns.

    The RM I was looking at was from that 2010 one kind of floating around. If it truly is as sparse as you say, I will just bite the bullet this weekend and buy a 2 day pass to techinfo.toyota RM.

    The Airbag ECU has not been replaced (is this different from the SRS module? Regardless, I have not replaced any computer modules on this Prius)
     
    #3 aHoneyBadger, Apr 20, 2023
    Last edited: Apr 20, 2023
  4. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    24,012
    15,614
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    You can check that. Search the PDF for P3107, looking not for random mentions of the code in lists or other sections, but for its full troubleshooting section—the section whose first page has a description paragraph, diagram sometimes, then a triple box of DTC No., Detection Condition, Trouble Areas, then Monitor Description, Monitor Strategy, Enabling Conditions, Malfunction Thresholds, Operating Range, Confirmation Pattern, and Inspection Procedure. If you can find that section, you're looking in a less-sparse PDF than I am. :) (You can browse around the manual to see what those sections really look like for other trouble codes where they aren't missing.)

    Similarly, search your PDF for SUPPLEMENTAL RESTRAINT SYSTEM: AIRBAG SYSTEM (spelled just that way, space after the colon, no space before), and, when you get to that page, are you looking at a drawing of a Gen 2 Prius, and does the page footer say 2004–2009? If so, and you flip the following pages of that section, you'll find they're all from a Gen 2 manual.

    Airbag ECU, SRS module, Air bag control module (what Toyota calls it in the parts list), and Center Airbag Sensor Assembly (what they sometimes call it in the repair manual) are all names for the same gizmo.

    I asked if it was replaced after the crash because I believe it is designed to be one use. Toyota intends that it be replaced after any severe-enough crash. If there's been a crash where it deployed the airbags, I believe it definitely limits communication afterward, on purpose, to force replacing it. That might explain the P3107. I'm not sure about a story like this, where the bags apparently were not deployed. It might depend on the severity of the crash, and whether the ECU really decided the bags weren't needed, or it wanted to deploy them but they didn't inflate for some other reason.

    While Toyota intends for the thing to be replaced, I think there are some businesses you can send it off to for a reset.
     
    Tim Jones likes this.
  5. aHoneyBadger

    aHoneyBadger New Member

    Joined:
    Apr 10, 2023
    8
    1
    0
    Location:
    NC, USA
    Vehicle:
    2012 Prius
    Model:
    V
    I got back home with the new door yesterday. Once I reinstalled it and plugged in all the connectors, the P3107 code went away. Additionally I am now able to go into the various driving modes.

    Now on to the next issue with this car, haha.