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

Prius Gen 2 P0A90-239 and P0335 codes

Discussion in 'Gen 2 Prius Main Forum' started by Greenhybrid, Sep 6, 2020.

  1. Greenhybrid

    Greenhybrid Junior Member

    Joined:
    Jan 4, 2016
    11
    1
    0
    Location:
    IN
    Vehicle:
    2003 Prius
    Model:
    N/A
    Hi Folks,
    I have 2004 Prius. Was driving on road and suddenly the car slowed down and was not able to drive it further. Engine was running for a while and the hybrid battery was not getting charged. From 4-5 bars on the screen for hybrid battery, it was going down to 1 bar and then red triangle of death and check engine light came and then car stopped moving. Towed the car to home. Ran techstream. Got codes P0A90-239 (Drive motor "A" performance, HV transaxle input malfunction, shaft damaged) and P0335 (Engine and ECT, Crankshaft position sensor "A" circuit). Based on my readings on Prius chat, replaced transmission (Lam post) and replaced Crankshaft sensor. However, no success. Again getting the same codes. Any help will be much appreciated. Do I need to replace the engine and ECU?
     
  2. dolj

    dolj Senior Member

    Joined:
    May 14, 2012
    7,651
    3,860
    0
    Location:
    Wellington, New Zealand
    Vehicle:
    2007 Prius
    Model:
    N/A
    After replacing your transaxle you are left with:
    • the wire harness or connector
    • the HV control ECU
    as problem areas, that is assuming the transmission input damper is in good working order in the transaxle you swapped in. There have been instances where this has needed to be replaced.

    I'd clear the P0A90 before looking at the other code. Bad advice, see later posts. :eek: :notworthy:
     
    #2 dolj, Sep 7, 2020
    Last edited: Sep 7, 2020
  3. Greenhybrid

    Greenhybrid Junior Member

    Joined:
    Jan 4, 2016
    11
    1
    0
    Location:
    IN
    Vehicle:
    2003 Prius
    Model:
    N/A
    Thanks dolj. How do I check whether the transmission input damper is in good working condition? Also, how do I check the wire harness/connectors and HV control ECU? Please share any good posts if you know them.
     
  4. dolj

    dolj Senior Member

    Joined:
    May 14, 2012
    7,651
    3,860
    0
    Location:
    Wellington, New Zealand
    Vehicle:
    2007 Prius
    Model:
    N/A
    You will need Techstream or a good pro-level third party code reader that will read multiple make/model cars.

    The best source of "how to" information is the repair manual (more info). You can try using the advance search (click on the "More..." button on the window that pops up when you go into the search field at the top right of every page) option to limit your searches to the Gen 2 forums and their children.

    I believe I recollect a YouTube video on the transmission input damper, but can't recall whether it was replacing or inspecting. I also can't recall if that video was linked to from a post here (highly likely) or not.

    Good luck with your quest.

    Inspection Procedure | DTC P0A90/239 | Drive Motor ”A” Performance
     
  5. Elektroingenieur

    Elektroingenieur Senior Member

    Joined:
    Jan 8, 2017
    2,515
    3,259
    9
    Location:
    California
    Vehicle:
    2016 Prius
    Model:
    Three Touring
    As @dolj kindly mentioned, the Repair Manual (more info) has step-by-step troubleshooting procedures for both DTCs you’ve mentioned, and I’d start there, before replacing parts.

    The procedure for P0A90/239 says to troubleshoot engine DTCs first; this includes DTC P0335, which your car has reported. The authors don’t explain the reason for this, but I will here: the HV control ECU’s judgment for the P0A90/239 code relies on valid information from the ECM about how fast the crankshaft is turning. If the ECM’s information is unreliable—as suggested by the P0335 code—then the HV control ECU’s conclusions about a problem in the transaxle, damper, or shaft are also unreliable.

    The procedure for P0335 says to measure the resistance of the crankshaft position sensor first; this should be 985 to 1,600 Ω with the engine cold, or 1,265 to 1,890 Ω with the engine hot. Have you checked this?

    If that’s OK, the next step is to check the wire harness between the sensor (connector C7) and the ECM (connector E4). Terminal C7-1 should connect to terminal E4-33 (NE+), and terminal C7-2 should connect to terminal E4-34 (NE-), and none of these should be shorted to body ground. The Electrical Wiring Diagram (more info) gives the wire colors: red at C7-1 and green at C7-2. The latter is connected indirectly, via junction connector J14, which is also connected to the camshaft position sensor.

    The procedure has more steps—for example, checking the teeth on the crankshaft sensor plate—but I’d check the wiring first.
     
  6. dolj

    dolj Senior Member

    Joined:
    May 14, 2012
    7,651
    3,860
    0
    Location:
    Wellington, New Zealand
    Vehicle:
    2007 Prius
    Model:
    N/A
    @Elektroingenieur, thanks for adding your expertise to this thread.
    That makes a lot of sense. I didn't look into the procedure close enough and totally missed that.
     
    Elektroingenieur likes this.
  7. Greenhybrid

    Greenhybrid Junior Member

    Joined:
    Jan 4, 2016
    11
    1
    0
    Location:
    IN
    Vehicle:
    2003 Prius
    Model:
    N/A
    Many thanks dolj and elektroingenieur. Let me check on those steps and will get back.
     
  8. Greenhybrid

    Greenhybrid Junior Member

    Joined:
    Jan 4, 2016
    11
    1
    0
    Location:
    IN
    Vehicle:
    2003 Prius
    Model:
    N/A
    K, so I measured the resistance at crankshaft sensor. It is 1485 ohms and thus in normal range when engine was cold. However, I did observe Engine oil on the sensor (top silver part) and also in the terminals of the sensor where the resistance was measured. There was also oil In the connection plug where crankshaft sensor connects to the wire harness. Is this normal? Is the engine leaking oil there?
    Other thing which I observed is that when I start the car, it makes clunky sound for a while and then it goes away. Does that indicate shaft damage?
    I will check the wire harness as next step, however, just want to share the other symptoms which am observing. Thanks in advance for your help.
     
  9. dolj

    dolj Senior Member

    Joined:
    May 14, 2012
    7,651
    3,860
    0
    Location:
    Wellington, New Zealand
    Vehicle:
    2007 Prius
    Model:
    N/A
    If you mean a clickety-clack sound reminiscent of a sewing machine that lasts 50 - 60 seconds, then no that does not indicate shaft damage. It is the normal stage 1 setting of the variable valve timing. It sets it this way to warm the engine as quickly as possible. In this mode, if you drive it will try to use the electric motors as much as possible to push the car along.
    There shouldn't be oil anywhere there, it should be all clean and dry. So, I would clean that all up and then investigate further as to if (and if so, where) there is a leak. If it is a leak, then that will need to be remedied. Could it possibly be contamination from an oil spill from a poor filling event?
     
  10. Chuba

    Chuba Junior Member

    Joined:
    Aug 18, 2019
    45
    4
    0
    Location:
    Nigeria
    Vehicle:
    2012 Prius
    Model:
    Two
    Pls how did you finally fix this issue. The Dame thing happened to me. I have P0A0F, P0335, C1259 and C1310. The resistance on the crankshaft position sensor readis 1145.
    My car is 2012 prius.

    Pls someone help
     
  11. Chuba

    Chuba Junior Member

    Joined:
    Aug 18, 2019
    45
    4
    0
    Location:
    Nigeria
    Vehicle:
    2012 Prius
    Model:
    Two
    Pls how did you finally fix this issue. The Dame thing happened to me. I have P0A0F, P0335, C1259 and C1310. The resistance on the crankshaft position sensor readis 1145.
    My car is 2012 prius.

    Pls someone help
     
  12. ChapmanF

    ChapmanF Senior Member

    Joined:
    Mar 30, 2008
    23,977
    15,575
    0
    Location:
    Indiana, USA
    Vehicle:
    2010 Prius
    Model:
    IV
    Keep tracing the crankshaft sensor issue. P0335 from the engine control module indicates that.

    P0A0F is just the power management control ECU saying "something must be wrong with the engine, won't start", and C1259 and C1310 are both nothing but the brake ECU saying "the power management control ECU has reported a code".

    So there should be significant improvement as soon as the ECM is able to know where the crankshaft is.
     
  13. Chuba

    Chuba Junior Member

    Joined:
    Aug 18, 2019
    45
    4
    0
    Location:
    Nigeria
    Vehicle:
    2012 Prius
    Model:
    Two
    Ì
    There is something the original poster is saying we didn't really pay attention to and he didn't really explain well.
    He been having a knocking and rattling noise. Before this issue happened.
    I have this same.
    I have tried all said here expect one.

    I read somewhere that reluctor wheel or ring could course P0335 if it is damaged.
    Pls how don I check the teeth on the crankshaft sensor platenor check reluctor wheel ring?
     
  14. Chuba

    Chuba Junior Member

    Joined:
    Aug 18, 2019
    45
    4
    0
    Location:
    Nigeria
    Vehicle:
    2012 Prius
    Model:
    Two
    There is something the original poster is saying we didn't really pay attention to and he didn't really explain well.
    He been having a knocking and rattling noise. Before this issue happened.
    I have this same.
    I have tried all said here expect one.

    I removed my HV Battery and charged it externally. I nolonger have C1259 and C1310. I only have P0335 And P0A0F.
    My crankshaft position sensor reads 1145 at cold.

    I read somewhere that reluctor wheel or ring could course P0335 if it is damaged.
    Pls how don I check the teeth on the crankshaft sensor plate or check reluctor wheel ring?