LEMON Manuals: Even more car manuals for everyone: 1960-2025
Home >> Chevrolet >> 2003 >> Corvette V8-5.7L VIN S >> Repair and Diagnosis >> Powertrain Management >> Computers and Control Systems >> Relays and Modules - Computers and Control Systems >> Body Control Module >> Technical Service Bulletins >> All Technical Service Bulletins >> Engine Controls - BCM Unsuccessfully Updated/No Start
April 5, 2026: LEMON Manuals is launched! Read the announcement.

Engine Controls - BCM Unsuccessfully Updated/No Start

INFORMATION

Bulletin No.: 09-08-56-003

Date: September 16, 2009

Subject: Information on Body Control Module (BCM) Not Completing Theft Deterrent System Components 10-Minute Learn Procedure, Resulting in DTC P1631 Setting and Vehicle Not Starting

Models:
2001-2004 Chevrolet C5 Corvette

Some technicians may replace the body control module (BCM) with a remanufactured unit instead of a new OEM unit. After programming the BCM with the proper RPO configurations using a scan tool, an unsuccessful theft deterrent system components 10-minute learn procedure occurs. This may result in a no start condition and/or a DTC P1631 being set.

The reason this may happen is due to recent internal changes during the BCM remanufacturing process that no longer allow the 10-minute learn procedure to function properly.

Follow the steps below if you are replacing the BCM:

Important
If you have already performed the 10-Minute Learn Procedure, DO NOT replace the BCM BEFORE performing the 30-Minute Learn Procedure.

1. The service BCM EEPROM chip must first be programmed with the proper RPO configurations by using a scan tool. Refer to Body Control Module (BCM) Programming/RPO Configuration in SI.
2. Once the BCM EEPROM chip has been programmed, perform the Theft Deterrent System Components 30-Minute Learn Procedure. Refer to Programming Theft Deterrent System Components in SI.
3. During programming, the battery voltage must be maintained within the proper range of 12-15 volts. Only use the approved Midtronics(R) PSC 550 Battery Maintainer (SPS Programming Support Tool EL-49642) or equivalent during programming.





Disclaimer