P0606 Engine ECU replacement

Discussion in 'Gen 2 Prius Main Forum' started by Paul Schenck, Sep 13, 2019.

  1. Paul Schenck

    Paul Schenck Active Member

    Joined:
    Jun 15, 2013
    425
    219
    0
    Location:
    Fresno, California
    Vehicle:
    2005 Prius
    Model:
    II
    Persistent P0606 code, though the car has been running fine for years.
    Several other emission codes eventually come up after they are cleared. I have a 2006 I use for parts and wondered can I use a 2006 ECU in a 2005? Is there a difference?
    IMG_7119.JPG IMG_7119.JPG
    I haven’t removed the 2005 yet though at least I know what’s involved by removing the 2006 pictured.
    My first question is can I use this part in a 2005?
    Second question is do I need to do anything to pair it with the new car.
    Thirdly does it make sense to replace both the engine ecu and the high voltage ecu since they are bolted together?
    Fourth there has to be a post about this on the forum if someone knows where can they let me know?
    Fifth I think I will unplug the old one reroute the wiring harness and plug the new one in for a test. Has anyone tried this?


    iPhone ?
     
  2. oil_burner

    oil_burner Active Member

    Joined:
    Feb 26, 2017
    241
    109
    0
    Location:
    Canada
    Vehicle:
    2006 Prius
    that's a tough one, I had an ECU brick on me in a Mazda, and it was not plug and play since the security code in the key was assigned to each ECU independently. My tuner was able to clone one ECU to another to work around that.
     
  3. Patrick Wong

    Patrick Wong DIY Enthusiast

    Joined:
    Mar 8, 2008
    18,041
    6,007
    0
    Location:
    Green Valley, AZ
    Vehicle:
    2015 Prius
    Model:
    Two
    Paul - the first photo that you provided is of the hybrid vehicle ECU. The engine ECU is the part that needs to be changed.

    I would first try replacing the engine ECU by itself because the hybrid vehicle ECU needs to be paired with the immobilizer ECU, which adds another step which is not required based upon the DTC that your car has logged.
     
    donbright likes this.
  4. Paul Schenck

    Paul Schenck Active Member

    Joined:
    Jun 15, 2013
    425
    219
    0
    Location:
    Fresno, California
    Vehicle:
    2005 Prius
    Model:
    II
    You are exactly right Patrick. I did as you suggested; plugging in the 2006 ECU for testing first. Accessing the connectors by removing the glove box. Everything worked.
    Then I added the Hybrid ECU and it would not start. So as you and oil burner said the Hybrid ECU is paired to the Vehicle it comes from. The 2006 ECU works in the 2005 however. IMG_2053.JPG IMG_2062.JPG IMG_2059.JPG



    iPhone ?
     
    Patrick Wong likes this.
  5. Patrick Wong

    Patrick Wong DIY Enthusiast

    Joined:
    Mar 8, 2008
    18,041
    6,007
    0
    Location:
    Green Valley, AZ
    Vehicle:
    2015 Prius
    Model:
    Two
    OK, now that you’ve determined the replacement engine ECU is working, the next step is to take apart the dashboard for a permanent installation.
     
  6. Paul Schenck

    Paul Schenck Active Member

    Joined:
    Jun 15, 2013
    425
    219
    0
    Location:
    Fresno, California
    Vehicle:
    2005 Prius
    Model:
    II
    Did It, and upgraded my dash to show mileage while I was at it thanks to Texas Hybrids. View attachment 178236


    iPhone ?
     
    Patrick Wong likes this.
  7. Paul Schenck

    Paul Schenck Active Member

    Joined:
    Jun 15, 2013
    425
    219
    0
    Location:
    Fresno, California
    Vehicle:
    2005 Prius
    Model:
    II
    Day after repair on the way back from a 5 mile test drive the red triangle and check engine light came on. A quick check of the Veepeak code reader said inverter pump failure.
    Ordered, and replaced today this time on the test drive check engine light came on P0606 I couldn’t believe it so I cleared the code and again after a trip around the block P0606 was back!.
    I’m in shock! Any ideas???


    iPhone ?
     
  8. Paul Schenck

    Paul Schenck Active Member

    Joined:
    Jun 15, 2013
    425
    219
    0
    Location:
    Fresno, California
    Vehicle:
    2005 Prius
    Model:
    II
    Follow up Received and replaced my inverter coolant pump. Cleared codes and ran it for a few drive cycles.
    Check engine light and the P0606 were the first codes to show up.
    P0106 Manifold absolute pressure (map)(Baro) circuit high
    P043E Evaporative Emission clog.
    P043F Evaporative Emission clog.
    P1453 Fuel Tank Pressure sensor high input.
    P2401 Evaporative emission leak detection pump stuck OFF
    P2402 Evaporative emission leak detection pump stuck ON
    P2419 Evaporative Emission pressure switch stuck ON

    The good news is that is is drivable and getting 39mpg in this tank of gas. ( tends to be low after the battery is disconnected)

    It looks like I’m going to learn a few things about the Evaporative emission system !


    iPhone ?
     
    SFO likes this.
  9. Paul Schenck

    Paul Schenck Active Member

    Joined:
    Jun 15, 2013
    425
    219
    0
    Location:
    Fresno, California
    Vehicle:
    2005 Prius
    Model:
    II
    Man did I have a fun weekend. Removed the gas tank (nearly full from my 2006 Blue (parts donor Prius) then dropped the tank on my 597,000 mile “Electra” (The Prius that just keeps going). Side by side comparison revealed a few differences mainly the Evap emissions pump has two pins (I assume a 12v and neutral) on Electra’s old tank and Blues had many more. So I had to change put the wiring harness and pump from Electras tank on the new tank from Blue. I also noticed the evaporative filters were different and I needed a new one so I had to get creative and work it out. It took six hours and a few curse words but by dinner the project was complete IMG_2336.JPG IMG_2322.JPG IMG_2324.JPG


    So here are my remaining code to deal with.
    P0328 Knock sensor circuit high

    Is that weird or what!!!
    iPhone ?
     

    Attached Files:

    #9 Paul Schenck, Oct 2, 2019
    Last edited: Oct 2, 2019
  10. Paul Schenck

    Paul Schenck Active Member

    Joined:
    Jun 15, 2013
    425
    219
    0
    Location:
    Fresno, California
    Vehicle:
    2005 Prius
    Model:
    II
    Spoke too soon: a new code appeared on the next drive cycle P0328, knock sensor 1 circuit High input, P1453 Fuel Tank Pressure Sensor High Input.

    The knock sensor I figure may be due to old fuel or @597,000 miles nearly time for new plugs and new PCV valve.
    As for P1453 I find this baffling. I just swapped the gas tank for a new one!
    The only thing I kept from the old Tank was the wiring harness and Pump module ( EVAP Leak Detection Pump, Canister Pressure Sensor, Vent Valve). The fuel Tank Pressure sensor was replaced!!! So that cannot be the problem, so was the “Trap Canister”. The canister pressure sensor P0451 would be the code if Canister pressure sensor were outside of normal, just as P0447 indicates the vent valve was the issue.
    So what could cause the P1453 Fuel Tank Pressure Sensor High Input?

    I don’t think it is related though There are two other codes relating to the air bags B1826 Left Squib and B1821 Right Squib Open. The left squib has been persistent and the right one just this morning.

    Anyone have any insights? Or am I on my own??


    iPhone ?
     
    #10 Paul Schenck, Oct 4, 2019
    Last edited: Oct 4, 2019
  11. Paul Schenck

    Paul Schenck Active Member

    Joined:
    Jun 15, 2013
    425
    219
    0
    Location:
    Fresno, California
    Vehicle:
    2005 Prius
    Model:
    II
    Eureka I get to answer my own question!!!
    Scratching my head I decided to replace the gas cap on Electra with the Blue donor 2006 and the P1453 is gone!

    Next, spark plugs, PCV valve and a tank of top tier premium detergent gasoline and see if I can resolve the P0328!


    iPhone ?
     
    meeder likes this.
  12. meeder

    meeder Member

    Joined:
    Jul 8, 2019
    113
    73
    0
    Location:
    Doesburg
    Vehicle:
    Other Hybrid
    Model:
    N/A
    Nice project :)
     
Loading...