OBD-II · Engine and powertrain (P)
P1604
Manufacturer-specific code
Meaning by manufacturer
This code means different things on different makes. Find yours below.
Toyota, Lexus
Startability malfunction
The engine took too long to start or stalled just after starting. The code saves the conditions at that moment to help find the cause.
Likely causes, most likely first
- 01Weak battery or slow cranking
- 02Dirty throttle body or idle air passage
- 03Fuel pressure dropping overnight (pump check valve or leaking injector)
- 04Coolant temperature sensor giving a wrong reading
- 05Weak fuel pump
Severity: Caution: get it checked soon · DIY with tools and some experience