How to Program BCM/VCM/ECU/PCM EEPROM for GM Vehicles

Before performing Electronically Erasable Programmable Read Only Memory (EEPROM) Programming procedure, check for any applicable Technical Service Bulletins (TSBS) that may apply to vehicle.And for more GM vehicles projects,check here:GM vehicle repair cases

 

MODEL IDENTIFICATION TABLE – TRUCKS & VANS

—————————————————————————–

Series (1) Model

“C” ………………. 2WD Pickup, Sierra, Suburban, Tahoe & Yukon

“G” ………………………………… Express, G-Van & Savana

“J” ………………………………………………. Tracker

“K” ………………. 4WD Pickup, Sierra, Suburban, Tahoe & Yukon

“L” …………………………………….. AWD Astro & Safari

“M” …………………………………….. 2WD Astro & Safari

“P” ………………………. Commercial Van/Motorhome (P32/P42)

“S” ………………………. 2WD Blazer, Jimmy, Pickup & Sonoma

“T” ………………. 4WD Blazer, Bravada, Jimmy, Pickup & Sonoma

“U” ……………………….. Silhouette, Trans Sport & Venture

(1) – Vehicle series is fifth character of VIN.

—————————————————————————–

 

NOTE: Read all procedures listed to determine why and when each procedure is to be performed before proceeding.

NOTE: References to California models apply to California emission vehicles, which may be verified by underhood Emission Control label. California emissions may be available in other states.

Electronically Erasable Programmable Read Only Memory (EEPROM) Programming (4.3L, 5.0L & 5.7L)

1.If Vehicle Control Module (VCM) was replaced, the EEPPOM in the VCM must be programmed. If EEPROM is not programmed, a Diagnostic Trouble Code (DTC) will be set in the VCM.

2.Ensure battery is fully charged. Ensure cable at Data Link Connector (DLC) and the SPS Device are properly connected. Turn ignition on.

Perform EEPROM programming using the Techline equipment manufacturer’s instructions and latest software applicable for the vehicle model.

 

NOTE: If EEPROM programming fails, ensure all electrical connections on VCM are okay. Check Techline for latest software. If EEPROM programming still fails, replace VCM.

3.Once EEPROM is reprogrammed, Crankshaft Position (CKP) sensor variation learn procedure and password learn procedure for anti-theft system must be performed using proper procedure.

4.Once Crankshaft Position (CKP) sensor variation learn procedure and password learn procedure for anti-theft system are performed, perform powertrain On-Board Diagnostic (OBD) system check.

 

Electronically Erasable Programmable Read Only Memory (EEPROM) Programming (7.4L)

1.If Vehicle Control Module (VCM) was replaced, the EEPROM in the VCM must be programmed. If EEPROM is not programmed, a Diagnostic Trouble Code (DTC) will be set in the VCM.

2.Ensure battery is fully charged. Ensure cable at Data Link Connector (DLC) and the SPS Device are properly connected. Turn ignition on.

 

Perform EEPROM programming using the Techline equipment manufacturer’s instructions and latest software applicable for the vehicle model.

 

NOTE: If EEPROM programming fails, ensure all electrical connections on VCM are okay. Check Techline for latest software. If EEPROM programming still fails, replace VCM.

 

NOTE: Crankshaft Position (CKP) sensor variation learn procedure should ONLY be performed on Except Calif. models. DO NOT perform CKP sensor variation learn procedure on Calif. models. Verify vehicle application by using underhood Emission Control label.

 

3.Once EEPROM is reprogrammed, use the Scan Tool to reset Idle Air Control (IAC) valve. On Calif. models, go to next step. On models except Calif., go to step 5).

 

4.Once EEPROM is reprogrammed, password learn procedure for anti-theft system must be performed using proper procedure. Once password learn procedure for anti-theft system has been performed, perform powertrain On-Board Diagnostic (OBD) system check.

 

5.Once EEPROM is reprogrammed, Crankshaft Position (CKP) sensor variation learn procedure and password learn procedure for anti-theft system must be performed using proper procedure. Once Crankshaft Position (CKP) sensor variation learn procedure and password learn procedure for anti-theft system are performed, perform powertrain On-Board Diagnostic (OBD) system check.

 

Powertrain Control Module (PCM) Programming (6.5L Diesel)

1.If PCM was replaced, the PCM must be programmed. If PCM is not programmed, a Diagnostic Trouble Code (DTC) will be set in the PCM.

2.Ensure battery is fully charged. Ensure cable at Data Link Connector (DLC) and the SPS Device are properly connected. Turn ignition on.

Perform EEPROM programming using the Techline equipment manufacturer’s instructions and latest software applicable for the vehicle model.

 

NOTE: If PCM programming fails, ensure all electrical connections on PCM are okay. Check Techline for latest software. If EEPROM programming still fails, replace PCM.

 

3.Perform password learn procedure for anti-theft system using proper procedure. Once PCM is programmed, if only the PCM was replaced, go to next step. If the crankshaft position sensor, engine or PCM with fuel injection pump were replaced, perform TDC offset learn procedure.

 

4.Start engine and warm engine until engine coolant temperature is at least 170 Deg F. This will allow TDC offset to be programmed into the PCM if necessary. The PCM has the ability to determine the amount of offset required to bring the engine to TDC. PCM uses the TDC offset to determine proper fuel injection pump timing. If TDC offset is not programmed, a Diagnostic Trouble Code (DTC) P1214 will be set in the PCM.

 

auto

Recent Posts

JCB JS140 Excavator C130C-13 Spool Brake Solenoid Open Circuit Solution

This instruction show you guide on how to solve spool brake solenoid open circuit for…

3 days ago

Perkins 400A 400D Industrial Engine Crankshaft Rear Seal Remove and Install

This instruction show you guide on how to remove and install crankshaft rear seal for…

6 days ago

JPRO Diagnostic Software SCR Performance and System Test on Cummings

This instruction show you guide on how to use JPRO diagnostic to do SCR performance…

1 week ago

Yale ERP15-20VT G807 Forklift Truck Master Cylinder Removal and Disassemble Guide

Here is the instruction show you guide on how to remove and disassemble master cylinder…

2 weeks ago

How to Solve Deutz EMR3 71 / 2791 / EGRCD_SigNpl Error?

This instruction show you guide on how to solve Deutz EMR engine 71 / 2791 /…

2 weeks ago

How to Solve Allison 3000 & 4000 Gen5 P0731 Incorrect 2nd Gear Ratio?

Here is the instruction show you guide on how to repair P0731 incorrect 2nd gear ration…

3 weeks ago