1. Welcome to Tacoma World!

    You are currently viewing as a guest! To get full-access, you need to register for a FREE account.

    As a registered member, you’ll be able to:
    • Participate in all Tacoma discussion topics
    • Communicate privately with other Tacoma owners from around the world
    • Post your own photos in our Members Gallery
    • Access all special features of the site

Code P1604 -- Strangest Code Ever

Discussion in 'Technical Chat' started by Taco'09, Oct 31, 2014.

  1. Oct 31, 2014 at 8:18 PM
    #1
    Taco'09

    Taco'09 [OP] Well-Known Member

    Joined:
    Dec 31, 2008
    Member:
    #12073
    Messages:
    1,827
    Gender:
    Male
    Did a search and only found a few posts about this so I thought a thread might be more profitable...

    I've discovered this bizarre P1604 code on my '14. It is defined as Startability Malfunction. However, I am not having a startability problem at all, and it runs great.

    Also it is not triggering the MIL. It just lurks and shows up on the scan tool. None of the parameters seem abnormal. I've cleared the code but it likes to show up again somewhat later.

    Researching this code it appears as though it appears primarily on recent model Toyotas and just about anything can cause it, or so it seems. It also appears to be one of the hardest ever to diagnose. Worse, there does not seem to be a common cause, at least from what I have read.

    One thing I ran across on another forum is that killing the engine such as might occur while on a slope trying to feather the clutch can produce the code. Mine is a manual and I have done this a number of times.

    I have once again cleared the code but am going to go out soon with the scan tool and intentionally kill the engine during takeoff and see what happens. Its just a curiosity at this point and under warranty so I will naturally head there next if something is not obvious.

    So, has anyone diagnosed this code?
     
    MechanicOfThings likes this.
  2. Nov 1, 2014 at 5:54 PM
    #2
    gearcruncher

    gearcruncher Well-Known Member

    Joined:
    Nov 1, 2012
    Member:
    #90305
    Messages:
    7,138
    Gender:
    Male
    First Name:
    Canadain bumper technician
    Great white North 51.0333° N, 93.8333° W
    Vehicle:
    2010.TRD.SportDCLB4x4Limited leather package
    TRD Sport Rally -5 speed automatic Limited ,Factory heated leather seats ,chrome package,Super white with front windows tinted to 35 % Dick Cepek DC-2 wheels Summer tires - Good year silent armor P265/65R17 Winter tires - Good year P265/65R17 Ultra Ice studded Illuminated 4x4 switch TRD 3rd brake light cover ($20) TRD seat belt shoulder protectors (5). ($50) TRD ...B pillar emblems ($20) TRD rear slider sticker with devil horns ( $6) TRD summer floor matts ($60) TRD steering wheel emblem ($20) TRD floor pedals .($95) TRD shorty antenna ($14) TRD front Windshield emblems ($17) TRD head pillows .($60) TRD head rest protectors TRD door scuff protection $20 TRD floor matt emblems ($40) TRD tow plug emblem . ($40) TRD cigarette lighter with LED.($35) TRD tissue dispenser ($12) TRD front bezel emblems ($9) TRD door emblems ($6) TRD lanyards($9) TRD lisence plates with TRD bolts($50) TRD fender emblems TRD center caps Part Number:PT904-35070-CC ($80) TRD cd
    Wondering if you would still get the same code if your were scanning with an actual Toyota Techstream scanner .
    What Generic scanner are you using? There are many false codes but if the code does come back up , do not clear it . Your scanner may have the ability to obtain the freeze frame data when the code tripped.

    I posted the two most related links
    http://www.e-bookspdf.org/view/aHR0...SUQ9MjA3MQ==/Rm9yZWlnbiBTZXJ2aWNlIC0gTW90b3I=

    http://www.tacomaworld.com/forum/technical-chat/206861-start-ability-malfunction-2012-tacoma.html
     
    Last edited: Nov 1, 2014
  3. Nov 1, 2014 at 7:50 PM
    #3
    Taco'09

    Taco'09 [OP] Well-Known Member

    Joined:
    Dec 31, 2008
    Member:
    #12073
    Messages:
    1,827
    Gender:
    Male
    Thanks much for the links GC. I previously found the TW thread but the Foreign Service article is new to me and is quite helpful.

    I have the Techstream. This afternoon I went out and intentionally stalled the engine a few times. The code was not set this time so that may not be it. I need for the code to set and then study the freeze frame data line-by-line and hope to find something a bit off. There are so many parameters that will trigger it that it could take a long time.

    Man what a worthless code. I would like to find it myself before going to the dealer. Surely someone has dealt with this on a Taco.
     
  4. Nov 2, 2014 at 2:18 PM
    #4
    BamaToy1997

    BamaToy1997 Wheel Bearing Master

    Joined:
    Jan 31, 2012
    Member:
    #71846
    Messages:
    10,792
    Gender:
    Male
    First Name:
    Bill
    Navarre, FL
    Vehicle:
    1997 Tacoma 4X4 AKA "Blue Beast"
    best wheel bearings around! www.marionbumper2bumper.com
    Info from Toyota on this code:

    This DTC is stored when the engine does not start even though the STA signal is input or when the engine takes a long time to start, and when the engine speed is low or the engine stalls just after the engine starts.

    Using the Techstream, the conditions present when the DTC was stored can be confirmed by referring to the freeze frame data. Freeze frame data records engine conditions when a malfunction occurs. This information can be useful when troubleshooting.

    It is necessary to check if the vehicle ran out of fuel before performing troubleshooting, as this DTC is also stored when there is engine starting trouble due to running out of fuel.

    HINT
    * In contrast to normal malfunction diagnosis for components, circuits and systems, DTC P1604 is used to determine the malfunctioning area from the problem symptoms and freeze frame data when the user mentions problems such as starting difficulty.
    As these DTCs can be stored as a result of certain user actions, even if these DTCs are output, if the customer makes no mention of problems, clear these DTCs without performing any troubleshooting and return the vehicle to the customer.
    * If any other DTCs are output, perform troubleshooting for those DTCs first.
    * When the Data List item "Immobiliser Fuel Cut" is ON, the engine cannot be started.
    * Read freeze frame data using the Techstream. Freeze frame data records engine conditions when a malfunction occurs. This information can be useful when troubleshooting.
    * When confirming the freeze frame data, be sure to check all 5 sets of freeze frame data See: Computers and Control Systems > Scan Tool Testing and Procedures > Freeze Frame Data.
    * When confirming freeze frame data, if there are multiple items related to the cause of the malfunction, perform troubleshooting for all related items.
    * Try to start the vehicle under the conditions recorded in the freeze frame data which were present when the malfunction occurred. Confirm the data at this time and compare it with the freeze frame data.
    * If the malfunction does not reoccur, carefully check the vehicle conditions from when the malfunction occurred using freeze frame data.
    * When performing inspections, jiggle the relevant wire harnesses and connectors in an attempt to reproduce malfunctions that do not always occur.
    * If the same inspection or replacement procedure appears 2 times when performing an inspection procedure, it is not necessary to repeat the procedure the second time.




    The general information shows that this is a Class C code, which means it will NOT turn on the CEL light. So this explains why the code sets, but you get no light.
     
    hoverlover likes this.
  5. Nov 18, 2014 at 4:12 PM
    #5
    Taco'09

    Taco'09 [OP] Well-Known Member

    Joined:
    Dec 31, 2008
    Member:
    #12073
    Messages:
    1,827
    Gender:
    Male
    ok, I went out and tried a bunch of things and can get this code to trigger consistently on my 6-speed. If I stall the engine twice in a row during an easy take off, when there is not quite enough throttle being used, the code will appear.

    In trying to diagnose this a dialog box always appears on screen that says do not diagnose. Huh? Also a CEL has yet to appear. So it appears to be storing the code but not trigger a check engine light under the conditions described and does want you to do anything about it.

    Again, it looks like there a bunches of things that can produce this code more than what I found but only certain things are considered serious enough to trigger a CEL :confused:
     
  6. Nov 18, 2014 at 10:55 PM
    #6
    BCTSR5

    BCTSR5 NorthernTacoShop.com

    Joined:
    Oct 10, 2011
    Member:
    #65000
    Messages:
    94
    Gender:
    Male
    First Name:
    NorthernTacoShop.com
    Vancouver
    Vehicle:
    2020 Taco TRD Sport
    Hey Toyota tech chiming in here. This code is nothing.. It is a code put in place to appease governments. This is the explanation I have received from higher ups.
     
    stvhwrd, hoverlover and romafern like this.
  7. Nov 19, 2014 at 7:02 AM
    #7
    Taco'09

    Taco'09 [OP] Well-Known Member

    Joined:
    Dec 31, 2008
    Member:
    #12073
    Messages:
    1,827
    Gender:
    Male
    BCTSR5, thanks for chiming in. Wow, nothing surprises me anymore.
     
  8. Dec 19, 2014 at 5:01 PM
    #8
    4x4Rob

    4x4Rob Member

    Joined:
    Oct 2, 2013
    Member:
    #113737
    Messages:
    6
    Gender:
    Male
    First Name:
    Rob
    Orange County
    Vehicle:
    14 Tacoma 4x4 2.7litre 5 speed
    I retrieved that code in my '14, 2.7, manual tran 4x4. I too am a tech at an indie garage. My truck intermittently upon cold start will long crank then stall. second try will crank start and have a low idle speed... then all normal. 20k miles. the freeze frame data was all out of whack too engine load way high, rpm out of range etc... cleaned throttle body cleared code wait for it to do it again. ??
     
  9. Dec 19, 2014 at 5:28 PM
    #9
    Taco'09

    Taco'09 [OP] Well-Known Member

    Joined:
    Dec 31, 2008
    Member:
    #12073
    Messages:
    1,827
    Gender:
    Male
    Thanks 4X4Rob. The strangest thing about this is I have Tonka's techstream and when I try to diagnose the code it always pops up a window on the screen saying "Do not diagnose." WTH is up with that? It also has never set the CEL. I just clear it but that starts the whole drive cycle stuff all over again. I wonder what is so sensitive about these late model trucks? As I stated, mine starts perfect, idles perfect, and runs perfect. And nothing obvious appearing with the freeze frame stuff.

    I'm willing to bet there are a bunch of folks driving around out there with this code lurking and just don't know it because no warning light ever comes on.
     
  10. Dec 20, 2014 at 12:15 PM
    #10
    BCTSR5

    BCTSR5 NorthernTacoShop.com

    Joined:
    Oct 10, 2011
    Member:
    #65000
    Messages:
    94
    Gender:
    Male
    First Name:
    NorthernTacoShop.com
    Vancouver
    Vehicle:
    2020 Taco TRD Sport
    The code is a government regulatory code. If your truck is stalling after running then u should have more than p1604. The code will set if the key is not held fully while starting until the engine actually fires up. In the code it says do not diagnose, do what it says... U won't get anywhere. Just leave the code there it wont mess anything up
     
  11. Dec 20, 2014 at 12:20 PM
    #11
    Taco'09

    Taco'09 [OP] Well-Known Member

    Joined:
    Dec 31, 2008
    Member:
    #12073
    Messages:
    1,827
    Gender:
    Male
    ^^ This is great! We are making progress now.
     
  12. Apr 1, 2016 at 7:25 AM
    #12
    127.0.0.1

    127.0.0.1 AKA ::1

    Joined:
    Dec 24, 2012
    Member:
    #93641
    Messages:
    3,918
    Gender:
    Male
    /etc/hosts
    Vehicle:
    2013 NBM AC 4.0 4x4 Auto OR
    IMHO the code is only relevant to push button start capable engine computers

    my Yaris is like this. I have a key, but it is full push button start capable.

    I can just twist the key fast and let go, and the thing will start on it's own
    and keep cranking until it starts without me holding the key.

    Once when I had done a series of
    very short trips (1/2 mile) and on a really damp cold morning, it cranked
    too long and stopped. tried again it worked. no MIL but this code was on
    deck, and apparently cleared itself after 'the driving pattern' was performed.
     
  13. Sep 6, 2017 at 3:38 PM
    #13
    BraskaTaco

    BraskaTaco Well-Known Member

    Joined:
    Jan 11, 2016
    Member:
    #174711
    Messages:
    2,069
    Gender:
    Male
    Midwest
    Vehicle:
    2013 Tacoma TRD OR
    Mine came after it was in at a tire shop.. if you're right then it probably was generated because they didn't allow the engine to turn over when turning the key.
     
  14. Jan 31, 2020 at 2:16 PM
    #14
    romafern

    romafern Hug diz nuts

    Joined:
    Mar 15, 2010
    Member:
    #33279
    Messages:
    827
    Gender:
    Male
    First Name:
    Rob
    80918 Let's meet!
    Vehicle:
    Paid for and saving a shit ton of $$$$$
    Thinking of adding a second battery...
    I have this code on my mistress' 2011 Highlander. So, basically disregard until the check engine lite comes on for good?
     
  15. Jan 31, 2020 at 2:19 PM
    #15
    romafern

    romafern Hug diz nuts

    Joined:
    Mar 15, 2010
    Member:
    #33279
    Messages:
    827
    Gender:
    Male
    First Name:
    Rob
    80918 Let's meet!
    Vehicle:
    Paid for and saving a shit ton of $$$$$
    Thinking of adding a second battery...

    are you a pro mechanic? or just an enthusiast? I ask bc I am thinking of getting the techstream. What subscription do you have? I consider myself an advanced DIY shade tree mechanic. Thanks for any info on this.
     
    Brian007Taco likes this.
  16. Jan 31, 2020 at 3:17 PM
    #16
    romafern

    romafern Hug diz nuts

    Joined:
    Mar 15, 2010
    Member:
    #33279
    Messages:
    827
    Gender:
    Male
    First Name:
    Rob
    80918 Let's meet!
    Vehicle:
    Paid for and saving a shit ton of $$$$$
    Thinking of adding a second battery...

    no is not! I am here bc my 2011 Highlander has this mf'ng code and there is very little info on it while searching under Highlander. Google search got me here. The 2011 Highlander is a key start.
     
  17. Feb 1, 2020 at 9:00 AM
    #17
    Taco'09

    Taco'09 [OP] Well-Known Member

    Joined:
    Dec 31, 2008
    Member:
    #12073
    Messages:
    1,827
    Gender:
    Male
    A pro? hardly. Just someone curious about funny codes and other strange happenings.
    I got the TS clone cable that was about $29 at the time and came with some software, but being afraid of bugs, found some dependable software for free online. Dug out an old computer and have it dedicated now as a diagnostic tool for the Taco. Best thing ever and it will do almost everything the dealer can, except reflashing.
     
    Brian007Taco likes this.
  18. Feb 2, 2020 at 6:56 PM
    #18
    127.0.0.1

    127.0.0.1 AKA ::1

    Joined:
    Dec 24, 2012
    Member:
    #93641
    Messages:
    3,918
    Gender:
    Male
    /etc/hosts
    Vehicle:
    2013 NBM AC 4.0 4x4 Auto OR
    your highlander engine and computer is button start capable, it just has a key instead.

    same as my 2010 yaris, in USA it has a key but everywhere else button start, it is ready... just install the actual button
    from some other country where yaris was sold with button start
     
  19. Feb 8, 2020 at 11:31 AM
    #19
    Tocoma561

    Tocoma561 New Member

    Joined:
    Feb 8, 2020
    Member:
    #318615
    Messages:
    4
    Gender:
    Male
    Vehicle:
    2012 Tocoma
    Mag Wheels

    I have a similar issue on my 2012 tom

    I having a similar issue with my 2012 Tocoma Automatic. I use a FixD app. it keeps bring up code 1604 and 1605. However, I have no starting issues, with the truck. I am however noticing that its running a little rough, something I'm going to look into further. But as far as starting. No issues.
    I don't think it's the app giving me a false read.

    Have looked through the threads, doesn't seem to be anything definative regarding these codes.
     
  20. Feb 8, 2020 at 6:41 PM
    #20
    TnShooter

    TnShooter The TacomaWorld Stray

    Joined:
    Sep 2, 2010
    Member:
    #42625
    Messages:
    17,291
    Gender:
    Male
    First Name:
    Deogee
    Vehicle:
    07' TRD Off-Road, Auto
    STOCK
    The codes seems to be set when the engine takes longer than a set time period. I’ve not seen any specific time listed.

    Can you clear the code, and if so does it return?
     

Products Discussed in

To Top