Programming error code
This TSB applies to 2011 and prior GM passenger cars and light duty trucks. An E4398 programming error code may occur while programming any module (BCM, ECM, PCM, TCM, etc.).
When a vehicle is repaired by reprogramming an existing module or programming a new module, and code E4398 occurs, DO NOT replace the module.
An E4398 programming error is the result of a missing or incomplete data record. This error is not related to the module being programmed or a vehicle issue and cannot be repaired without obtaining a Vehicle Configuration Index (VCI) number from the Techline Customer Support Center (TCSC).
Call TCSC at (800) 828-6860 (prompt #2 for English) for a VCI. This will allow you to program the module correctly.