This ECM was used into the mid-90s in manual transmission equipped vehicles. P3 generation ECM, 160 baud ALDL communication, 24 pin chip module with 27C32 UV-Erase EPROM. This fundamental airflow model was used largely unaltered in later designs. This is the first of the “classic” speed-density computers which featured a MAP sensor for airflow metering. The best way to avoid it is to simply not do it.The 86 throttle body injection (TBI) system was the beginning of GM’s transition from carburetors to fuel injection. Electrical architecture, model, model year, sales region, vehicle option content and configuration all play a role in how a vehicle is equipped and if swapping a module will be an issue. On today’s new models, it’s incredibly difficult to keep track of which control modules cannot be swapped. ECM odometer value is incorrect for vehicle.There is a Service Theft System message on the DIC, the Security MIL is illuminated and this DTC cannot be cleared. BCM and/or ECM has current DTC B389A – Environment Identification.Vehicle will enter power mode only if the key fobs that match the donor vehicle BCM are included in the swap.IPC module displays (- – -) for odometer and trip odometer values.
There are no warning lamps or DIC messages and this DTC cannot be cleared. set in IPC, SDM, ECM, HVAC, Steering Column Lock Control Module (if equipped) or BCM. Current DTC B3902 – Incorrect IMMO ID Rec.The VIN read by GDS and SPS does not match the vehicle.Depending upon which control modules have been swapped, possible symptoms include: There is no way to read the key value out of a control module.Ī variety of symptoms may appear in a Global A vehicle containing one or more control modules swapped from a like vehicle. The reprogramming tool then sends the matching key to the control module. The reprogramming tool must know the matching key value to unlock the control module so that it can be programmed. The seed is a value that is reported to a reprogramming tool. Each control module that implements Seed and Key is manufactured with a unique seed value and a corresponding key value stored in memory. Seed and Key – The purpose of Seed and Key is to protect certain control modules from unauthorized reprogramming when they are outside of the assembly plant environment. The Vehicle Theft Deterrent Feature provides the capability to detect if modules have been substituted, indicating a potential theft situation, and will not allow continued running of the engine in that case. An example of this function is the learning of new key fobs to the vehicle.Įnvironmental ID – The purpose of the Environmental ID is to increase the time and complexity involved in attempting a vehicle theft by swapping control modules.
GM EPROM PROGRAMMER CODE
A correct security code match is required to allow specific vehicle theft deterrent functions to be performed. The assembly plant stores the security code and the corresponding VIN for each vehicle. It’s a random code, unique to each vehicle, generated at the vehicle assembly plant. Security Code – The purpose of the security code is to protect the vehicle’s security information against tampering. There are a number of security methods in operation in the vehicles built using the Global A electrical architecture. They can affect vehicle safety systems, anti-theft systems, performance, and customer personalization information. Features in today’s vehicles are increasingly software-configurable. GM’s diagnostic strategy does not support the practice of swapping control modules during the course of diagnosis or in order to expedite a repair. Swapping these security-related modules will cause difficult and time-consuming remediation processes that may include the purchase of new components for both vehicles.Ģ010-2019 LaCrosse, Camaro, Equinox, TerrainĢ014-2018 ELR, Caprice PPV, Spark BEV, SSĢ015-2019 Escalade, Colorado, Silverado, Tahoe, Suburban, Canyon, Sierra, Yukon The control modules are coded to the vehicle when they are first programmed, which results in a unique ID being permanently stored in that module. These modules all have IDs that must match in order for the BCM to allow starting the engine.
Swapping control modules, including the ECM, BCM, EBCM, SDM, TCM, ECC (HVAC), EPS, HPCM, IPC, and Radio, between vehicles will damage both controllers and will result in a no start condition on both vehicles due to the new vehicle security code protocol. 10) This has been true since the first Global A vehicles were introduced in 2010 however, the Techline Customer Support Center (TCSC) continues to get calls asking for assistance after control modules have been switched on two vehicles. GM’s Global Architecture, or Global A, electrical system does not allow control modules to be swapped between vehicles.