01 11 Reasons Your Car Won't Start and How to Resolve Them • 02 5 Things You Need to Know About Faulty Oxygen Sensors in Ca… • 03 How to Perform a Throttle Body Cleaning for Improved Perfor… • 04 How Reliable are BMW Cars? A Comprehensive Guide for Car Bu… • 05 This Is Why Your Car’s Clutch Fluid Is Low • 06 P0106: Manifold Absolute Pressure (MAP) System Performance • 07 How to Save Gas with a Turbocharged Car • 08 17 Reasons Your Car Won’t Start and How to Resolve Them • 09 Is it Okay to Put New Brake Pads on Old Rotors? • 10 10 Lathe Machine Processes That Every Manufacturer Should K… •

DTC codes / Jaguar codes / P1603

P1603 · JaguarEEPROM Malfunction

P1603 on Jaguar vehicles indicates that the engine control module (ECM) has detected a fault within its internal electrically erasable programmable read-only memory (EEPROM), which stores critical adaptive learning values and configuration data. The ECM performs a self-check of this non-volatile memory at key-on and during operation, and when the checksum or read/write verification fails, it logs this code and may illuminate the malfunction indicator lamp (MIL).

SystemPowertrain
Code typeJaguar specific
SeverityMedium
Fix difficultyProfessional
AreaComputer and output circuits

Symptoms you may notice

  • Illumination of the malfunction indicator lamp (MIL) on the instrument cluster, often with no other warning lights.
  • Rough running or poor driveability if the corrupted memory affects fuel or ignition adaptions.
  • Intermittent stalling or a no-start condition in severe cases where the ECM cannot load essential start-up parameters.
  • Erratic transmission shift quality on models where the ECM shares adaptive data with the transmission control module.
  • Often no symptoms besides the warning light, especially if the fault is confined to a non-critical memory block.
  • Possible loss of learned idle speed or fuel trim values, leading to a temporarily high or low idle after battery disconnect.

Common causes, most likely first

  1. Internal failure of the EEPROM chip or its supporting circuitry inside the ECM, typically due to age, heat cycling, or voltage spikes.
  2. Corrupted software or calibration in the ECM caused by a failed reprogramming event or an interrupted flash update.
  3. Low battery voltage or a voltage spike during cranking that disrupts the ECM's memory write cycle.
  4. Poor grounds or corroded power connections to the ECM, causing intermittent voltage drops that trigger memory errors.
  5. Water ingress or physical damage to the ECM connector or circuit board, leading to short circuits in the memory circuit.
  6. Aftermarket electronic accessories or improper jump-starting that introduce electrical noise into the ECM power supply.

How to diagnose and fix it

  1. Verify battery voltage and condition, and perform a charging system test to rule out low voltage as the root cause.
  2. Check and clean the ECM ground points and power connections, inspecting for corrosion or loose terminals.
  3. Clear the code and perform a road test to see if P1603 returns immediately or only after a specific driving cycle.
  4. Use a Jaguar-compatible diagnostic scanner to check for other stored codes and to perform an ECM self-test or memory check if available.
  5. Reprogram or update the ECM software with the latest Jaguar calibration using a factory-level tool, which can rewrite corrupted memory blocks.
  6. If the code persists after reprogramming and electrical checks, replace and configure the ECM, followed by relearning adaptions and security matching.
  7. After repair, perform a full adaptive drive cycle and verify that no codes return over several key cycles.

What Most Miss About P1603

  • A weak or failing battery is a common trigger for P1603 on Jaguars because the ECM may log a memory error during cranking if voltage drops below a critical threshold.
  • This code does not always mean the ECM is scrap; a failed reprogramming attempt or a corrupted calibration file can set it, and a successful reflash often resolves the issue.
  • Intermittent ground faults at the ECM connector can mimic an internal EEPROM failure, so always perform a voltage drop test on the ground circuit before condemning the module.
  • Some aftermarket alarm or remote start installations tap into the ECM wiring and introduce electrical noise that corrupts memory writes, leading to recurring P1603.
  • On certain Jaguar models, P1603 may be stored alongside transmission codes because the ECM shares adaptive data with the transmission control module, and fixing the ECM memory issue may clear both.

Can I keep driving with P1603?

If the engine runs normally and the only symptom is the warning light, you can drive cautiously to a workshop, but avoid long trips or heavy load until the fault is diagnosed. If the engine runs rough, stalls, or fails to start, stop driving and arrange a tow to prevent further ECM damage or unsafe driving conditions.

Guidance is general and written for Jaguar vehicles. Exact tests and values vary by model, so confirm the fault before replacing parts.

Running on fumes Free guides aren't free to make. Top up the tank. Any amount, one time. Fuel the Garage