OBD Guide

B2790

ID Code Box EEPROM Malfunction

B2790 is an OBD-II diagnostic trouble code meaning: ID Code Box EEPROM Malfunction. Common causes: immobilizer unit firmware failure, physical damage to the eeprom chip. Estimated repair cost: $167–444.

Severity
🔴 High
Can you drive?
Yes, but get it checked soon
Approx. repair cost
$167–444 (est.)

Symptoms

  • Engine won't start
  • The immobilizer indicator is flashing
  • Engine stalls after starting
  • Lost communication with immobilizer
  • Ignition keys are not recognized

Causes

  • Immobilizer unit firmware failure
  • Physical damage to the EEPROM chip
  • Control unit power supply problems
  • Short circuit in wiring harness
  • Corrosion of module contacts
  • Unsuccessful attempt at flashing

How to Fix

  1. Diagnostics of the supply voltage of the immobilizer unit
  2. Checking the integrity of the wiring harness
  3. Reading current fault codes
  4. Checking and flashing the immobilizer unit
  5. Replacing the immobilizer control unit if necessary
  6. Reprogramming new keys

Related codes

FAQ

What does the B2790 code mean?

B2790 is an OBD-II diagnostic trouble code that indicates: ID Code Box EEPROM Malfunction

What causes a B2790 error code?

The most common causes of B2790 include: Immobilizer unit firmware failure; Physical damage to the EEPROM chip; Control unit power supply problems; Short circuit in wiring harness.

How do I fix a B2790 diagnostic trouble code?

To fix B2790: Diagnostics of the supply voltage of the immobilizer unit. Checking the integrity of the wiring harness. Reading current fault codes. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with B2790?

Yes, but get it checked soon

How much does it cost to fix B2790?

The estimated repair cost for B2790 is $167–444. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat