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

Need assistance please

Discussion in 'Generation 1 Prius Discussion' started by astrolink, Apr 16, 2016.

  1. astrolink

    astrolink Junior Member

    Joined:
    Jul 10, 2013
    20
    8
    0
    Vehicle:
    2002 Prius
    I've repaired a few of these before so I'm fairly familiar with them. Here's the deal. It has the typical Triangle of death, brake light, check engine in the dash, along with the PS, main battery and exclamation on the main screen. The car won't start. 12V battery is newer.

    Here's the main problem: when I try to check the codes on both my scanners, they go wacko. One refuses to connect and the other goes blank, so I can't get any codes.

    In my past experience, the main battery is usually the problem with cars this old. I checked it out and it's in excellent condition so that's not it. All the batteries were either 7.84 or 7.85V. I went as far as to plug it into a running parts car I have and it starts.

    I thought perhaps the main computer was the problem, but I switched it out and both scanners still won't work. What do you think?
     
    #1 astrolink, Apr 16, 2016
    Last edited: Apr 16, 2016
  2. Patrick Wong

    Patrick Wong DIY Enthusiast

    Joined:
    Mar 8, 2008
    18,200
    6,481
    0
    Location:
    Green Valley, AZ
    Vehicle:
    2015 Prius
    Model:
    Two
    I think you need to figure out why you cannot retrieve the DTC. What scanners are you using, and have you tried Mini VCI?

    If you cannot retrieve the DTC then you'll be reduced to guessing which is a bad place to be.

    What is the prior service / accident history of that car and when was the last time that it ran without trouble lights on? For example if the car was flooded or struck by lightning then forget about trying to economically repair it.

    The Classic Prius forum is a subgroup to the G2 Main forum.
     
  3. astrolink

    astrolink Junior Member

    Joined:
    Jul 10, 2013
    20
    8
    0
    Vehicle:
    2002 Prius
    I bought the car a couple days ago. The only history I have is it just stopped running a couple weeks ago. I bought it from the original owner who simply said that besides a new 12v battery and front wheel bearings and struts, he never had any problems with it. He brought it to a basic non-toyota shop and they couldn't tell him much, which isn't surprising since they couldn't have got any codes either. I used a basic scanner and an OBDII. What would cause the DTC to be unreadable? My basic scanner shuts off as soon as it's plugged in. I've never had that happen before.
     
  4. exstudent

    exstudent Senior Member

    Joined:
    Jul 11, 2009
    2,214
    901
    0
    Location:
    Torrance, CA
    Vehicle:
    2007 Prius
    That shop is lousy, if they are not using the correct equipment either.

    Your scanner is essentially junk when it comes to a Toyota hybrid. It probably shuts down b/c it doesn't know how to handle the many ECUs and sub ECUs. Time to enter the 21st Century.

    Get miniVCI and be done (Amazon, $25-$30). Doesn't matter which seller as they are all selling the same counterfit cable and hacked Techstream software 8.0+. Ideal to install onto a spare laptop running Windows 32bit Operating System. Many threads on install help available (32bit Win, 64bit Win, Mac), just search. Many here have been using miniVCI w/o issue.
     
    #4 exstudent, Apr 16, 2016
    Last edited: Apr 16, 2016
  5. astrolink

    astrolink Junior Member

    Joined:
    Jul 10, 2013
    20
    8
    0
    Vehicle:
    2002 Prius
    The scanners may not be top quality, but I've used both of them successfully with my 2001 Prius and 2006 Prius. I have used them to read codes and diagnostics on both.
     
  6. exstudent

    exstudent Senior Member

    Joined:
    Jul 11, 2009
    2,214
    901
    0
    Location:
    Torrance, CA
    Vehicle:
    2007 Prius
    You are deceiving yourself if you believe your generic OBD2 reader will read ALL Prius codes and sub codes with 100% accuracy. Many posts exist from people reporting false codes.

    MiniVCI w/ Techstream gives you the SAME diagnostic capability as the dealer. MiniVCI is a counterfeit copy of the proprietary Mongoose cable ($495). Techstream is the software created by Toyota to read Toyota/Lexus/Scion (Daihatsu in Japan); One year software license use is $1395 and requires propietary cable. Reading codes at the dealer one time is usu $100+. Do you not have $25 and a spare junker laptop, or a friend in IT who will likely have access to obsolete laptops?

    With miniVCI, you can properly and easily bleed your brakes; this is a $100+ value at your local dealership.
     
  7. astrolink

    astrolink Junior Member

    Joined:
    Jul 10, 2013
    20
    8
    0
    Vehicle:
    2002 Prius
    I'm not doubting a miniVCI would be better, but I don't think the port is working properly from the results I'm getting. The code reader turns on and seems to be fine until I turn the key on. It then immediately shuts off. The other, which I recently used on my 01 to see the coolant temp (and found I needed a new thermostat) isn't interfacing with the 02. My point is I strongly believe there is problem with the port. Just not sure why or what to do about it. I could do some trial and error, but I've already done probably as much as I'm going to do with that route. I got the car cheap so it's not a big deal if it's not easily fixable.
     
  8. Patrick Wong

    Patrick Wong DIY Enthusiast

    Joined:
    Mar 8, 2008
    18,200
    6,481
    0
    Location:
    Green Valley, AZ
    Vehicle:
    2015 Prius
    Model:
    Two
    Since you own other Prius, you probably are aware that multiple ECUs are involved in managing the car's various systems: engine, hybrid vehicle, traction battery, steering, skid control, transmission control, body, immobilizer, etc. One of those ECUs may be causing a communications problem on the controller area bus that feeds the OBD-II port.

    If you acquire Mini VCI and it also fails to read any DTC then at least you know you've exhausted all reasonable possibilities to read the DTC. However, you may find that it is successful where the generic code readers have failed. You won't know unless you try.

    A generic code reader typically will be able to read DTC logged by the engine ECU. It may read DTC logged by the hybrid vehicle and traction battery ECUs. It probably will not read DTC logged by the other ECUs, especially the Uxxxx codes which will identify a communications problem. It probably will not read the hexadecimal DTC codes posted by 2G and newer Prius (where the letters A - F are used as well as the digits 0 - 9 for the last four characters of the DTC.)

    An alternative, since you own another Classic Prius, is to swap over ECUs and see if you can get the problem to move over to the other Prius. Obviously that will entail substantial effort and may not result in a resolution of the problem.

    Along the lines of using brute force effort, you should verify that every fuse is sound. Remove each fuse, one at a time, and use an ohmmeter to verify continuity. It obviously would not be helpful for an ECU not to receive power from a fused circuit, and that could be a reason for lack of communications on the CAN bus.

    Also, clean the throttle plate and throttle body interior as that is a common reason for engine no-start. Make sure the mass air flow sensor is clean, use MAF cleaner spray if it is not. Remove the iridium spark plugs and inspect their condition as well as the physical condition of the spark igniters. Replace with the correct parts if needed.

    Make sure the engine air filter is in good condition, replace if needed.

    Make sure the 12V battery is fully-charged. Use a charger overnight, 4A setting, if there is any doubt.

    A wiring harness problem also may cause the comm problem - for example, rodent infestation and resultant damage to the wiring.
     
    #8 Patrick Wong, Apr 16, 2016
    Last edited: Apr 16, 2016
    Dylan Doxey likes this.
  9. astrolink

    astrolink Junior Member

    Joined:
    Jul 10, 2013
    20
    8
    0
    Vehicle:
    2002 Prius
     
  10. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    24,789
    16,129
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    That is definitely possible ... I don't think it's common, but certainly you are dealing with an electronic communication network and anything from shorts to opens to bad connections to nicked wires to EMI can interfere with the communication.

    It's common enough that the sections in the repair manual that deal with pulling your codes also contain systematic troubleshooting procedures to pin down the cause of comm failures when you can't get the codes. You will probably want to follow those procedures, because there are a lot of possibilities and a procedure reminding you what to test next in an order that will get you somewhere will help a lot. I think a basic multimeter (and a grasp of what it's telling you) is all you need for most of the tests ... that, and some time budgeted for trim and/or carpet removal to get access to any of the connectors or wiring sections you might need to check.

    -Chap
     
  11. bwilson4web

    bwilson4web BMW i3 and Model 3

    Joined:
    Nov 25, 2005
    27,598
    15,631
    0
    Location:
    Huntsville AL
    Vehicle:
    2018 Tesla Model 3
    Model:
    Prime Plus


    The symptoms are consistent with a severe load on the 12V battery system. Let's start with basics:
    1. Make sure the 12V battery is installed with the positive towards the rear seat and the negative towards the rear bumper.
    2. Measure the 12V battery voltage at terminals and share it.
    3. Turn the ignition on to start and leave in running position.
    4. Measure the 12V battery voltage at terminals and share it.
    The cigarette lighter has a relay switch so it is not a trustable source. However, the OBD port has a fused, 12V pin that is always on:
    [​IMG]
    Taking care to not short the pin 16, measure the 12V level with the key out and then turning the key on.

    GOOD LUCK!
    Bob Wilson
     
  12. astrolink

    astrolink Junior Member

    Joined:
    Jul 10, 2013
    20
    8
    0
    Vehicle:
    2002 Prius
    V at pin 16 is 12.54 with key off, 12.27 on. I measured the other pins as well with the key on, but with hybrid battery disconnected as I currently have it out of the car.
    Pin 1 N/C
    Pin2 N/C
    Pin 3 N/C
    Pin 4 0
    Pin 5 0
    Pin 6 0
    Pin 7 0
    Pin 8 0
    Pin 9 N/C
    Pin 10 N/C
    Pin 11 Variable
    Pin 12 0
    Pin 13 0
    Pin 14 10.43
    Pin 15 11.25
    Pin 16 As stated above
     
  13. bwilson4web

    bwilson4web BMW i3 and Model 3

    Joined:
    Nov 25, 2005
    27,598
    15,631
    0
    Location:
    Huntsville AL
    Vehicle:
    2018 Tesla Model 3
    Model:
    Prime Plus
    Pin 14 - this is the brake controller. The TechStream knows how to read the codes and values. However, a non-TechStream OBD reader, in particular the Scangauge, can spike the brake controller if it tries to sense the protocol. The fix is to disconnect this pin from any other OBD scanner so they won't spike it. Sometimes forcing ISO-9141 will work but don't trust auto-detect.

    Pin 15 - this is ISO-9141 controller interface. It, ground, and B+ are all that are needed.

    Now without the traction battery, the 12V DC-to-DC inverter, found on the bottom of the power inverter, might not try to come on. My hypothesis is the 12V DC-to-DC inverter might be FUBAR and clamping down the 12V circuit.

    FYI, good news about the traction battery voltage levels.

    Bob Wilson
     
  14. astrolink

    astrolink Junior Member

    Joined:
    Jul 10, 2013
    20
    8
    0
    Vehicle:
    2002 Prius
    I made some progress. I changed the inverter and the car starts, runs and drives. However, it still has the same warning lights and when I try to plug any of my scanners into the port, it sets off the alarm.
     
  15. astrolink

    astrolink Junior Member

    Joined:
    Jul 10, 2013
    20
    8
    0
    Vehicle:
    2002 Prius
    Just another update. I drove the car 70 miles today. Except for the warning lights, it operates normal, including running on straight battery power at times. A/C is even ice cold! It has a couple minor problems (RR wheel bearing and slight exhaust noise), but I'll keep driving it and see what happens. The only really annoyance are the screens that show MPG and battery charge don't show, there's only a small red exclaiming mark in the upper left corner when you try to see that screen. Still works when using radio. Has side airbags; I didn't know they had them in 2002.
     
  16. bwilson4web

    bwilson4web BMW i3 and Model 3

    Joined:
    Nov 25, 2005
    27,598
    15,631
    0
    Location:
    Huntsville AL
    Vehicle:
    2018 Tesla Model 3
    Model:
    Prime Plus
    If you still have the old inverter, the 12V DC-to-DC converter is in the bottom. Open it up and take a peek and post pictures. I think you'll be impressed.

    The one I did had ICs blown off the board.

    Bob Wilson
     
    Dylan Doxey likes this.
  17. astrolink

    astrolink Junior Member

    Joined:
    Jul 10, 2013
    20
    8
    0
    Vehicle:
    2002 Prius
    There's nothing visually toasted as seen in the picture, but I made sure those 2700uf 450V caps were discharged before sticking my hands in!
     

    Attached Files:

    Dylan Doxey and bwilson4web like this.
  18. bwilson4web

    bwilson4web BMW i3 and Model 3

    Joined:
    Nov 25, 2005
    27,598
    15,631
    0
    Location:
    Huntsville AL
    Vehicle:
    2018 Tesla Model 3
    Model:
    Prime Plus
    Thank you!

    I've got another inverter whose 12V DC-to-DC inverter looks like a war zone. Hummm, wondering what in the inverter crowbar the 12V buss. Regardless, excellent job! Well Done!

    Bob Wilson
     
  19. astrolink

    astrolink Junior Member

    Joined:
    Jul 10, 2013
    20
    8
    0
    Vehicle:
    2002 Prius
    I was able to repair the car. First, I didn't realize there is a fuse for the OBD connection, which was blown. I was then able to read the codes. It had a P3191 and P3030. I replaced the MAF sensor and too
    I was able to repair the car. First, I didn't realize there is a fuse for the OBD connection, which was blown. I was then able to read the codes. It had a P3191 and P3030. I replaced the MAF sensor and took the traction battery apart and cleaned all the connections on the buss and now no codes.