CdMec
Sign in

DTC code

P1603

EEPROM Malfunction

Technical guide

Symptoms

  • Check engine light
  • engine stalls unexpectedly - at stoplights
  • during idle
  • on deceleration
  • at low speeds
  • under acceleration/load
  • or right after starting
  • rough or unstable idle preceding stall events
  • hard starting or extended cranking
  • in some cases a no-start condition.

Probable causes

  • Restricted airflow from throttle body carbon buildup or a clogged air filter (reported as a leading cause on Toyota/Lexus)
  • weak battery
  • low system voltage or poor ground connections
  • vacuum leaks (brake booster, intake hoses)
  • stuck-open EVAP purge valve flooding the intake
  • fuel delivery problems (failing fuel pump, clogged filter, faulty injectors)
  • ignition system failures (coils, spark plugs, wiring)
  • malfunctioning sensors disrupting engine management (crankshaft/camshaft position sensor, ECT sensor, VVT solenoid)
  • faulty ECM (rare).

Diagnostic steps

  1. Retrieve the code and freeze-frame data (Toyota Techstream shows engine parameters around the stall event) - review calculated load, MAF readings, fuel trims, coolant temperature and fuel pressure to characterize the stall.
  2. Match the stall condition (idle vs deceleration vs acceleration/load) to the likely cause family.
  3. Test the battery, charging system and grounds before replacing parts - low voltage is a leading contributor.
  4. Inspect and clean the throttle body and check the air filter for airflow restriction.
  5. Check for vacuum leaks and a stuck-open purge valve.
  6. If the stall pattern points there, test fuel delivery (pump, filter, injectors) and the ignition system (coils, plugs).
  7. Verify related sensors (crank/cam position, ECT, VVT solenoid) with live data.
  8. Repair the identified cause, clear the code and confirm it does not return over a full drive cycle. Driving with unresolved stalling is unsafe.

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 P1603

Nothing confirmed yet for this code. No guess is offered on purpose.

Open a case