P1604 Code: Startability Malfunction

Reviewed by

Richard McCuistian, ASE Certified Master Automobile Technician

Technical Reviewer at CarParts.com

Written by CarParts.com Research Team - Updated on October 23rd, 2023

Reading Time: 3 minutes
Summary
  • The P1604 code stands for “Startability Malfunction.” It’s set when the PCM detects the engine isn’t starting or is taking too long to start.
  • Some common triggers include battery issues, clogged fuel filters, and low-quality fuel.
  • Symptoms to watch out for include an illuminated check engine light, an engine that doesn’t start, and stalling.

A “no-start” condition isn’t uncommon. There’s a plethora of reasons why a vehicle wouldn’t start, and it can be hard to guess which one is causing your ride not to start. Fortunately, on-board diagnostic codes can help you identify the root cause of the issue. For example, P1604 is a diagnostic trouble code related to a startability malfunction.

What Does the P1604 Code Mean?

Diagnostic trouble code (DTC) P1604 stands for “Startability Malfunction.” It’s set when the powertrain control module (PCM) detects that the engine is not starting or taking too long to start.

P1604 code is set when the powertrain control module (PCM) detects that the engine is not starting or taking too long to start.

P1604 is an inconclusive code that’s often logged alongside other trouble codes. It’s mostly logged on newer Toyota models.

If your scan tool retrieved a P1604 code, check other codes that come with it to pinpoint what’s causing the issue.

Note that most vehicles don’t log P1604. On many modern vehicles, the starter is operated by a relay controlled by the PCM whenever you turn the key to the start position. On these platforms, the PCM automatically uses the relay it controls to spin the starter and then releases it when the engine starts.

Note that most vehicles don’t log P1604. On many modern vehicles, the starter is operated by a relay controlled by the PCM whenever you turn the key to the start position.

Richard McCuistian, ASE Certified Master Automobile Technician

But even when the starter is directly controlled by the ignition switch, the PCM knows when start is commanded and it also knows how long the engine spins before it starts. If the engine controller’s algorithms are programmed to set a code when the engine fails to start as expected, this code will be set.

Note: The definition of code P1604 may be different depending on the vehicle manufacturer. Consult the appropriate repair manual or repair database for the exact code definition.

What Are the Common Causes of the P1604 Code?

  • Battery and starting system issues
  • Clogged fuel filter (this, however, almost never causes a no-start)
  • Low-quality fuel, contaminated fuel, or out of fuel
  • Faulty PCM or electrical issues related to the PCM
  • Ignition system issues (fouled spark plugs, etc.)
  • Issues with certain PCM input sensors
  • Mechanical engine issues

What Are the Common Symptoms of the P1604 Code?

How to Diagnose the P1604 Code

Code P1604 doesn’t have a universal diagnostic procedure that would work for all vehicles. After all, car structures tend to vary depending on their manufacturer and model.

If you’re not sure how to diagnose the issue, it’s best to take your vehicle to an auto repair shop for a proper diagnosis. Otherwise, you can do it yourself.

How to Fix the P1604 Code

Resolving a P1604 isn’t easy, especially if you don’t have in-depth knowledge of the fuel management system. Your best option is to let a licensed mechanic fix the problem.

But if you’re confident that you can resolve the trouble code on your own, make sure to read up about this trouble code before starting. Resources like Chilton can give you vehicle-specific information that can help you fix code P1604.

About The Authors
Reviewed By Richard McCuistian, ASE Certified Master Automobile Technician

Technical Reviewer at CarParts.com

Richard McCuistian has worked for nearly 50 years in the automotive field as a professional technician, an instructor, and a freelance automotive writer for Motor Age, ACtion magazine, Power Stroke Registry, and others. Richard is ASE certified for more than 30 years in 10 categories, including L1 Advanced Engine Performance and Light Vehicle Diesel.

Written By CarParts.com Research Team

Automotive and Tech Writers

The CarParts.com Research Team is composed of experienced automotive and tech writers working with (ASE)-certified automobile technicians and automotive journalists to bring up-to-date, helpful information to car owners in the US. Guided by CarParts.com's thorough editorial process, our team strives to produce guides and resources DIYers and casual car owners can trust.

Any information provided on this Website is for informational purposes only and is not intended to replace consultation with a professional mechanic. The accuracy and timeliness of the information may change from the time of publication.

Share
Published by
CarParts.com Research Team and Richard McCuistian, ASE Certified Master Automobile Technician