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

Code P3190 at 630,000 miles

Discussion in 'Gen 2 Prius Care, Maintenance and Troubleshooting' started by Paul Schenck, Oct 18, 2022.

  1. Paul Schenck

    Paul Schenck Active Member

    Joined:
    Jun 15, 2013
    522
    306
    0
    Location:
    Fresno, California
    Vehicle:
    2005 Prius
    Model:
    II
    A code I haven't dealt with before! I'm so excited!

    here is the Veepeak OBD2 readout

    Car Scanner ELM OBD2
    DTC report
    Selected brand: Toyota
    VIN: B20U953076534


    ============3==============
    P3190
    Raw code: 3190
    ECU: Engine control unit
    Status: Confirmed
    Toyota: Poor Engine Performance; Poor Engine Power (Pri)

    ============4==============
    P3193
    Raw code: 3193
    ECU: Engine control unit
    Status: Confirmed

    ============5==============
    P0171
    Raw code: 0171
    ECU: Engine control unit
    Status: Pending
    OBDII: System too lean, bank 1
    Toyota: Bank 1 System Too Lean
    Expected missing O2 sensor with a straight pipe until new one is ready for install.
    ============6==============
    P2238
    Raw code: 2238
    ECU: Engine control unit
    Status: Pending
    OBDII: Heated oxygen sensor (HO2S) 1, bank 1, positive current control - circuit low
    Un Expected
    ============7==============
    P0607
    Raw code: 0607
    ECU: 7EA
    Status: Confirmed
    OBDII: Engine control module (ECM) - performance problem
    Toyota: Control Module Performance
    Expected -Tends to come up with the O2 sensor missing
    ============8==============
    P0A0F
    Raw code: 0A0F
    ECU: 7EA
    Status: Confirmed
    OBDII: Hybrid drive system - engine failed to start
    I've never seen this unless I run out of gas I was low, maybe if ICE was performing poorly it got 10mpg
    ============9==============
    P0037
    Raw code: 0037
    ECU: Engine control unit #1
    Status: Confirmed
    OBDII: Heated oxygen sensor (HO2S) 2, bank 1, heater control - circuit low
    Toyota: Oxygen Sensor Heater Circuit Low Input (Bank 1, Sensor 2)
    Expected Because CAT was borrowed and replaced with a straight pipe until new one is ready for install.
    ============10==============
    P0137
    Raw code: 0137
    ECU: Engine control unit #1
    Status: Confirmed
    OBDII: Heated oxygen sensor (HO2S) 2, bank 1 - low voltage
    Toyota: Oxygen Sensor Bank 1 Sensor 2 Low Voltage
    Expected Because CAT was borrowed and replaced with a straight pipe until new one is ready for install.
    ============11==============
    P3190
    Raw code: 3190
    ECU: Engine control unit #1
    Status: Confirmed
    Toyota: Poor Engine Performance; Poor Engine Power (Pri)
    Un-expected
    ============12==============
    P3193
    Raw code: 3193
    ECU: Engine control unit #1
    Status: Confirmed
    I havent seen this code before
    ============13==============
    P0607
    Raw code: 0607
    ECU: Hybrid engine system
    Status: Confirmed
    OBDII: Engine control module (ECM) - performance problem
    Toyota: Control Module Performance
    02 sensor missing this is normal
    ============14==============
    P0A0F
    Raw code: 0A0F
    ECU: Hybrid engine system
    Status: Confirmed
    OBDII: Hybrid drive system - engine failed to
    Only when out of Gas

    First things first I filled it with detergent premium gassoline, changed the AIR Filter and Cleaned the MAF sensor.
    test Drive all seems well though 30mpg is far lower than I am used to. In the last two tanks of gas the last 1/3 (3 bars) of a tank seems progressively worse. for example last night last three bars the battery was near empty going 65 mph and getting 20mpg or less. When I filled it up, things returned to 30 mpg.

    My next step is to figure out how to measure the fuel pressure as I do not see a sensor for it.
    Does anyone have an Idea?






     
  2. Rmay635703

    Rmay635703 Senior Member

    Joined:
    Oct 16, 2016
    2,567
    1,595
    0
    Location:
    Somewhere in Wisconsin
    Vehicle:
    2013 Chevy Volt
    Model:
    N/A
    “Bad” o2 sensor puts you into limp mode which lowers fuel economy
     
  3. Tombukt2

    Tombukt2 Senior Member

    Joined:
    Nov 29, 2020
    7,787
    1,348
    0
    Location:
    Durham NC
    Vehicle:
    2009 Prius
    Model:
    Base
    All of that but 30 mpg The Hale
     
  4. JbMech

    JbMech New Member

    Joined:
    Oct 10, 2022
    5
    1
    0
    Location:
    Washington
    Vehicle:
    2005 Prius
    Model:
    N/A
    For fuel pressure check, you can create adaptor using the same fuel fittings. The male and female each attach to a piece of 1 ft fuel hose. You can also borrow the fuel pressure test kit from Autozone which has the tee fitting for pressure test. Connecting both end to the fuel fitting then you have an in-line fuel pressure test adaptor. The same fuel fitting is located near the fuel injector manifold.
     

    Attached Files:

    Paul Schenck likes this.
  5. Paul Schenck

    Paul Schenck Active Member

    Joined:
    Jun 15, 2013
    522
    306
    0
    Location:
    Fresno, California
    Vehicle:
    2005 Prius
    Model:
    II
    Update:after cleaning the MAF sensor had no effect. I ordered a set of injectors. And over the weekend replaced them. There must be a trick to replacing them that I don’t know, I ruined several O rings since I couldn’t see a way to remove the fuel rail. Finally on the third attempt using a bit of pool equipment silicone I inserted them in the rail first and then rotated them into place # 4 was really tricky but it worked.
    In doing the work I noted insulation on the upper O2 sensor wire harness plug was cracked, some of the wire strands may have been broken (I’ll be replacing that. Using the code reader as a dash I can see it’s still giving me temp.
    Here are the new codes: P0171, P0037, P0137, P2238 pending, P0607, P0171, P0037, P0137, P0607


    iPhone ?
     
    Tombukt2 likes this.
  6. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    23,064
    14,970
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    Yeah, that's been a problem for others before. Inserting O-ringed things into things isn't exactly complicated but there's a touch to it that's essential. Toyota puts pictures in the repair manual but could stand to emphasize the importance even more.

    inj-oring.png
    inj-twist.png

    I am not sure how they feel about silicone for lubing the rings; if I remember right, they specify gasoline or maybe "spindle oil".

    You mentioned the unexpectedness of P3193 and P0A0F. P3193 is just a code you get when the ECM might otherwise give you P3190 or P3191 but also the combination meter isn't reporting much fuel in the tank at the time. It is the ECM making a guess that low fuel might be part of the story.

    P0A0F is just a code from a different ECU, the HV control ECU, which is like the orchestra conductor for the car. It doesn't know as much about the situation as the ECM does with its more specific codes. The HV control ECU is just saying "I gave the ECM his cue for the engine to come in, and for whatever reason, he missed it."
     
    Paul Schenck likes this.
  7. Mendel Leisk

    Mendel Leisk Senior Member

    Joined:
    Oct 17, 2010
    54,467
    38,101
    80
    Location:
    Greater Vancouver, British Columbia, Canada
    Vehicle:
    2010 Prius
    Model:
    Touring
    Yes. Spindle oil likely a non-starter, it's pretty obscure, sold only in large cans.
    upload_2022-10-27_9-23-58.png
     

    Attached Files:

    Paul Schenck likes this.
  8. Tombukt2

    Tombukt2 Senior Member

    Joined:
    Nov 29, 2020
    7,787
    1,348
    0
    Location:
    Durham NC
    Vehicle:
    2009 Prius
    Model:
    Base
    I use the magic lube too on o-rings fuel injectors and the like make em slip right in they are a pain in the butt.
     
    Paul Schenck likes this.
  9. mr_guy_mann

    mr_guy_mann Senior Member

    Joined:
    Sep 3, 2020
    3,203
    1,337
    0
    Location:
    NJ-USA
    Vehicle:
    2006 Prius
    Model:
    Four
    I would begin with replacing the upstream Air/Fuel sensor (use only a Toyota or Denso sensor from a reputable source), as the P2238 can be the source of all your problems (other than the missing downstream O2.)

    If the A/F sensor is bad, you can get lean codes, poor mpg, poor engine power, etc.

    Once you have the new sensor in, see what A/F voltage is (typically "around" 3.3V when the engine is running in "closed loop" and throttle is steady) and Fuel Trim values (both short and long term). ST + LT = total fuel trim. Ideally this number should be near 0 (+/- 5%). 10% can be lived with. More than that is a problem.

    Posted via the PriusChat mobile app.
     
    #9 mr_guy_mann, Oct 27, 2022
    Last edited: Oct 28, 2022
    Paul Schenck likes this.
  10. Paul Schenck

    Paul Schenck Active Member

    Joined:
    Jun 15, 2013
    522
    306
    0
    Location:
    Fresno, California
    Vehicle:
    2005 Prius
    Model:
    II
    Techstream has been on my windows 7 machine for years and I’ve never made it past the setup.

    Can I have some help on getting it working, software registration???
     
  11. Tombukt2

    Tombukt2 Senior Member

    Joined:
    Nov 29, 2020
    7,787
    1,348
    0
    Location:
    Durham NC
    Vehicle:
    2009 Prius
    Model:
    Base
    Do you have to register it I bought a dealer's old computer that closed down and I have about 4 million logins left or something I don't know I haven't seen the aftermarket or the pirated copies I think there is a thing on here about how to set it up generally it needs to be in Windows 7 some have gotten it to work in 10 I think or they have a later version that will work in 10 but to be honest about it after I bought the tech computer from a dealer I then ran across a cheap Innova brand scanner that pretty much reads all the codes on my Prius including ABS without much fuss so I rarely ever connect the tec stream. It was kind of a shoot from the hip purchase anyway. I've tried to use it once or twice to program TPMS sensors but in the end it was quicker to go to my friend's tire store He has a little $50 wand He just waves over the wheel and it does whatever it does and puts the light out after he goes around and does all four takes like 2 minutes No pushing any buttons no entering any codes none of that.
     
    Paul Schenck likes this.
  12. Paul Schenck

    Paul Schenck Active Member

    Joined:
    Jun 15, 2013
    522
    306
    0
    Location:
    Fresno, California
    Vehicle:
    2005 Prius
    Model:
    II
    Solved

    Well it turns out the problem was as one of you pointed out. Take care of the 02 sensor and everything clears up.

    IMG_8212.jpg


    iPhone ?
     
  13. Paul Schenck

    Paul Schenck Active Member

    Joined:
    Jun 15, 2013
    522
    306
    0
    Location:
    Fresno, California
    Vehicle:
    2005 Prius
    Model:
    II
    Follow up on the follow up

    Many tanks of gas now and averaging 50 mpg so the upper 02 sensor was masking the benefits of my Lithium upgrade. I ll be replacing it I’m my wife’s car when I upgrade it.


    iPhone ?