
DTC code
P1604
Code Word Unregestered
Technical guide
Symptoms
- Check engine light
- hard starting or extended cranking
- engine fails to start
- intermittent stalling
- including stalling just after start-up. Symptoms are often worse in very cold weather.
Probable causes
- 1) Weak or failing battery
- corroded battery terminals. 2) Fuel system issues: clogged fuel filter
- failing fuel pump
- low-quality fuel. 3) Ignition system faults: worn spark plugs
- faulty ignition coils. 4) Wiring or electrical connection problems in the starting system. 5) Faulty starter motor or ignition switch. 6) Malfunctioning ECM (less common). Extremely cold weather can also trigger the code by weakening the battery and thickening fuel.
Diagnostic steps
- Test battery voltage (sources state at least 12.6 V fully charged) and inspect terminals for corrosion.
- Check for companion codes (P1603, P1605) with a scan tool — they narrow down the cause.
- Measure fuel pressure with a gauge; check for clogged fuel filter, lines, or injectors.
- Inspect spark plugs for wear and test ignition coils.
- Inspect starting-system wiring and connections; test the starter motor and ignition switch.
- If all of the above pass, evaluate the ECM. Note: driving with this code is not recommended — the vehicle can stall unexpectedly or fail to restart.
Cross-checked technical synthesis (QA). It does not replace the manufacturer's procedure.
Models most reported with this code (NHTSA)
Count of distinct owner complaints mentioning the code. US data — same engines, same failures.
AI here is a librarian: this page shows only what mechanics confirmed, or says “unknown”. It never suggests a diagnosis — MECCANIC interprets the code, never your car.
0 confirmed cases on P1604
Nothing confirmed yet for this code. No guess is offered on purpose.
Open a case