DESCRIPTION
If the engine does not start or it takes a long time for the engine to start although the STA signal is input to the ECM, this DTC will be stored.
Read freeze frame data using the intelligent tester. The ECM records vehicle and driving condition information as freeze frame data the moment a DTC is stored. When troubleshooting, freeze frame data can help determine if the vehicle was moving or stationary, if the engine was warmed up or not, if the air fuel ratio was lean or rich, and other data from the time the malfunction occurred.
It is necessary to check if the vehicle has run out of fuel before starting diagnosis because this DTC is also stored due to running out of fuel.
| DTC No. | DTC Detection Condition | Trouble Area |
|---|---|---|
| P1604 | Either of the conditions is met (1trip detection logic):
|
|
INSPECTION PROCEDURE
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 DTCs other than P1604 are output, troubleshoot those DTCs first.
Since DTC P1604 is different from other DTCs, the following procedure is shown as a reference.
Read freeze frame data using the intelligent tester. The ECM records vehicle and driving condition information as freeze frame data the moment a DTC is stored. When troubleshooting, freeze frame data can be helpful in determining whether the vehicle was running or stopped, whether the engine was warmed up or not, whether the air fuel ratio was lean or rich, as well as other data recorded at the time of a malfunction.
PROCEDURE
CHECK IF ENGINE CRANKS
Check if the engine cranks.
| Result | ||||||
|---|---|---|---|---|---|---|
|
CHECK ANY OTHER DTCS OUTPUT
Connect the intelligent tester to the DLC3.
Turn the engine switch on (IG).
Turn the tester on.
Enter the following menus: Powertrain / Engine and ECT / DTC.
Read the DTCs.
| Result | ||||||
|---|---|---|---|---|---|---|
|
If any DTCs other than P1604 are output, troubleshoot those DTCs first.
CHECK FREEZE FRAME DATA
Connect the intelligent tester to the DLC3.
Turn the engine switch on (IG).
Turn the tester on.
Check the following freeze frame data to see the state of the battery when the freeze frame data was recorded.
| Battery Voltage |
Check the following freeze frame data to see if the engine was cranking when the freeze frame data was recorded.
| Engine Speed |
| Fuel Pump/Speed Status |
Check the following freeze frame data to check temperature data recorded when the engine did not start normally.
| Coolant Temp |
| Intake Air |
Check the following freeze frame data to see the engine operating conditions recorded when the engine started.
| MAF |
Check the following freeze frame data to see the air fuel ratio recorded when the engine started.
| Long FT #1 |
Use this information to perform a simulation test.
Compare the "Normal Condition" in the Data List table (reference values) with the freeze frame data listed above and with the simulation test results to determine the problem cause.
| Result | ||||||
|---|---|---|---|---|---|---|
|
REPAIR OR REPLACE MALFUNCTIONING PARTS
GO TO PROBLEM SYMPTOMS TABLEClick here
GO TO DTC CHARTClick here
CHECK FOR INTERMITTENT PROBLEMSClick here