01 ELECTRIC PARKING BRAKES (EPB): COMPONENTS, WORKING PRINCIPL… • 02 Charging Anxiety vs. Green Future: Why Americans Aren't Buy… • 03 Is Your Car Blowing Hot Air? Signs of a Failing Air Conditi… • 04 Understanding Car Wheel Shaking at Low Speeds: Causes and S… • 05 Mercedes-Benz unveils the eActros 600, a long-distance elec… • 06 Why Some Faults Only Appear After Leaving the Garage • 07 Why Does Car AC Only Work When Driving? Comprehensive Cause… • 08 P0071 Code: Ambient Air Temperature Sensor Range or Perform… • 09 How Naturally Aspirated Engines Differ From Turbo Engines • 10 Revolutionizing Vehicle Emissions Control: The Power of Cat… •

DTC codes / Chrysler codes / P1696

P1696 · ChryslerPCM Failure EEPROM Write Denied

P1696 on Chrysler vehicles means the Powertrain Control Module (PCM) refused a request to write data to its internal EEPROM, the non-volatile memory that stores learned values and configuration. The PCM detected that the write operation was denied, which points to a memory or internal fault rather than a sensor or wiring problem.

SystemPowertrain
Code typeChrysler specific
SeverityMedium
Fix difficultyProfessional
AreaComputer and output circuits

Symptoms you may notice

  • Illumination of the check engine light, often with no other noticeable symptoms.
  • Intermittent rough running or stalling if the PCM cannot reliably store adaptive learning values.
  • Transmission shift quality may degrade as learned shift adaptations are not saved.
  • The engine may revert to default or limp-home operating strategies after a key cycle.
  • In some cases, the vehicle may fail to start or restart because critical memory writes are blocked.

Common causes, most likely first

  1. Internal PCM failure, specifically a fault in the EEPROM or its write-control circuitry.
  2. Low or unstable battery voltage during a write event, causing the PCM to deny the write for protection.
  3. Poor grounds or corroded power connections at the PCM, leading to voltage drops that trigger the denial.
  4. A recent reflash or programming event that was interrupted or improperly completed.
  5. Aftermarket electronic devices wired into the PCM circuit that introduce noise or voltage spikes.
  6. Water intrusion or connector corrosion at the PCM harness, affecting communication and power delivery.

How to diagnose and fix it

  1. Verify battery condition and charging system output; load-test the battery and check for loose or corroded terminals.
  2. Inspect the PCM connectors and harness for corrosion, water intrusion, or chafed wires, and clean or repair as needed.
  3. Check all PCM ground points for tightness and resistance, and clean any corroded grounds.
  4. Clear the code and perform a relearn or drive cycle to see if P1696 returns immediately or only under specific conditions.
  5. If the code persists, reflash or reprogram the PCM with the latest Chrysler software using a factory scan tool.
  6. If reprogramming fails or the code returns, replace and program the PCM, then perform any required anti-theft or configuration relearns.

What Most Techs Miss on P1696

  • A weak battery that still starts the engine can cause P1696 because the PCM denies EEPROM writes when supply voltage drops during cranking or a write cycle.
  • This code often appears after a failed or interrupted PCM reflash, so always check for recent programming history before condemning the module.
  • Aftermarket alarms, remote starters, or stereo wiring tapped into the PCM harness can introduce voltage spikes that trigger the write denial.
  • P1696 does not always mean the PCM is permanently bad; correcting a ground or voltage issue and clearing the code may be all that is needed.
  • On some Chrysler models, a related communication code such as U0100 or U0140 may be stored alongside P1696, pointing to a shared power or ground fault.

Can I keep driving with P1696?

The vehicle is usually safe to drive to a repair shop, but avoid long trips and heavy load until the fault is diagnosed. If the engine stalls, shifts harshly, or fails to restart, stop driving and have the vehicle towed.

Guidance is general and written for Chrysler 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