Skip to main content

NVRAM Status - GM Gas & Diesel - Knowledgebase / Controller Help / GM Help - EFILive Service Desk

NVRAM Status - GM Gas & Diesel

Authors list

If the NVRAM area of the ECM is corrupted the vehicle may still run, however it may be not possible to read or flash the controller. Typically, if the VIN, Serial number, Hardware number and/or calibration ID do not contain valid data, the controller will need to be repaired to restore full functionality.

An error code received during reading and/or flashing may indicate a NVRAM issue.

To identify if the NVRAM is functional or corrupt:

  1. Open the EFILive V8 Scan and Tune software.
  2. Connect your FlashScan/AutoCal device to your PC and vehicle.
  3. Turn the vehicle ignition to the On position.
  4. Navigate to the [F4: OBD] -> [F2: OBD] menu option and select the [Details] tab.
  5. Select your controller(s) by using the [Auto Detect] button, or;
    1. Hover over the Engine Controller box, and right click on the “Right-click to select engine-controller” box and manually select the ECM.
    2. Navigate and select the correct controller.
  6. Click the [Read] button to populate controller data.
  7. Where the VIN, Serial number, Hardware number and/or calibration ID either contain all zeros or non-numeric characters, the controller will need to be repaired to restore full functionality.

Controller repair requires the flash memory chip to be replaced in the ECM.  A number of companies can perform this service including SoCal Diesel and Wait4Me Performance.

Helpful Unhelpful

9 of 15 people found this page helpful

Add a comment

Please log in or register to submit a comment.

Need a password reminder?