2003–2007 GM Body Control Module (BCM) — Programmed to Your VIN

from $175.00

Plug In and Go — No Dealer Required

We program GM Body Control Modules to your vehicle's VIN before we ship. When it arrives, it's ready to install — no dealer visit, no waiting. VIN programming, vehicle option configuration, and module setup are all done before it leaves our shop.

We can also add or change features — like steering wheel audio controls or disabling automatic door locks. Want steering wheel controls your truck didn't come with? Want to turn off the auto-lock when you shift into drive? We program it into the BCM before it ships. Included in the price.

This listing covers the following GM BCM part numbers:

10367689 · 10367690 · 10383536 · 15064149 · 15116065 · 15116066 · 15136224 · 15136225 · 15136876 · 15136877 · 15137393 · 15137394 · 15137395 · 15137396 · 15167328 · 15167329 · 15194169 · 15194170 · 15194423 · 15198115 · 15198116 · 15257043 · 15257044 · 15257045 · 15257046 · 15747545 · 502-007 · 73-7690F · 591-01129

Two Options — You Choose

Option 1: Send Us Your BCM — $175

Already have a replacement BCM? Ship it to us with your VIN. We'll program it and send it back ready to install.

  1. Order and provide your VIN at checkout.

  2. Ship us your BCM.

  3. We program it — VIN, vehicle configuration, option setup, and any feature additions.

  4. We ship it back. Plug in and go.

Option 2: Buy a Programmed BCM — $250

Don't have a BCM yet? We'll source a tested unit, program it to your VIN, and ship it directly to you — ready to install out of the box.

  1. Order and provide your VIN at checkout.

  2. We source and test a compatible BCM.

  3. We program it to your vehicle.

  4. It ships to you. Plug in and go.

What Is a Body Control Module?

The Body Control Module (BCM) is the central electronic controller for your vehicle's body functions — power windows, door locks, interior and exterior lighting, turn signals, security system, climate control, and instrument cluster communication. On GMT800 trucks and SUVs the BCM is located under the dash on the driver's side.

When a BCM fails, common symptoms include erratic window or lock operation, lights not responding correctly, security malfunctions, no-start conditions, and multiple DTCs across several systems.

A replacement BCM must be programmed to your vehicle's VIN before installation. Without programming, the module will not communicate with the rest of the vehicle. That's what we do.

Compatible Vehicles

Your BCM part number is printed on the module label or can be read with a scan tool. Confirm your part number matches one of the numbers listed above before ordering.

GMT800 Trucks (2003–2007)

Chevrolet Silverado 1500 / 2500HD / 3500 2003–2007

GMC Sierra 1500 / 2500HD / 3500 2003–2007

GMC Sierra Denali 2003–2007

GMT800 SUVs (2003–2006)

Chevrolet Tahoe 2003–2006

Chevrolet Suburban 1500 / 2500 2003–2006

GMC Yukon / Yukon XL 1500 / 2500 2003–2006

Cadillac Escalade / ESV / EXT 2003–2006

Chevrolet Avalanche 1500 / 2500 2003–2006

Hummer H2 2003–2007

Custom BCM Options — Included at No Extra Charge

When we program your BCM, we can add or change features at no additional cost. Just let us know what you want when you order.

Steering Wheel Audio Controls Many GMT800 trucks left the factory without steering wheel controls. We can enable this feature in the BCM so it works when you install the hardware — no additional programming needed after install.

Disable Automatic Door Locks Tired of the doors auto-locking when you shift into drive? We can disable this behavior in the BCM. Doors will only lock when you press the lock button.

If you're already replacing the BCM, there's no reason not to customize it to how you actually want your truck to behave.

After Installation

Your BCM arrives programmed and configured, but a few post-install steps may apply:

Airbag Light / DTC B1001 (Option Configuration Error) Normal after any BCM replacement. The new BCM needs to sync with the Sensing and Diagnostic Module (SDM) using an SDM Primary Key Setup procedure. This requires a Tech2 or compatible J2534 scan tool. We can walk you through this if needed.

Brake Pedal Position (BPP) Sensor Calibration A BPP learn procedure may be required on some vehicles to restore proper brake light operation and cruise control functionality.

Passlock / VATS Security Relearn If your vehicle has anti-theft, a 30-minute Passlock relearn cycle is required before the engine will crank. Turn the key to ON (do not start), wait 30 minutes until the security light turns off, then cycle the key. This may need to be repeated up to three times.

Why Buy From Us?

Most shops and dealerships will tell you a used BCM can't be reprogrammed or that you need a new one from GM at full dealer price. That's not true. We specialize in GM module programming and have the tools and experience to program used, tested, and verified BCMs to your vehicle — and add features like steering wheel controls or disable auto-lock that the dealer would charge hundreds more for.

If you have questions about your specific vehicle, part number, or custom options, contact us before ordering and we'll confirm compatibility.

Options:

Plug In and Go — No Dealer Required

We program GM Body Control Modules to your vehicle's VIN before we ship. When it arrives, it's ready to install — no dealer visit, no waiting. VIN programming, vehicle option configuration, and module setup are all done before it leaves our shop.

We can also add or change features — like steering wheel audio controls or disabling automatic door locks. Want steering wheel controls your truck didn't come with? Want to turn off the auto-lock when you shift into drive? We program it into the BCM before it ships. Included in the price.

This listing covers the following GM BCM part numbers:

10367689 · 10367690 · 10383536 · 15064149 · 15116065 · 15116066 · 15136224 · 15136225 · 15136876 · 15136877 · 15137393 · 15137394 · 15137395 · 15137396 · 15167328 · 15167329 · 15194169 · 15194170 · 15194423 · 15198115 · 15198116 · 15257043 · 15257044 · 15257045 · 15257046 · 15747545 · 502-007 · 73-7690F · 591-01129

Two Options — You Choose

Option 1: Send Us Your BCM — $175

Already have a replacement BCM? Ship it to us with your VIN. We'll program it and send it back ready to install.

  1. Order and provide your VIN at checkout.

  2. Ship us your BCM.

  3. We program it — VIN, vehicle configuration, option setup, and any feature additions.

  4. We ship it back. Plug in and go.

Option 2: Buy a Programmed BCM — $250

Don't have a BCM yet? We'll source a tested unit, program it to your VIN, and ship it directly to you — ready to install out of the box.

  1. Order and provide your VIN at checkout.

  2. We source and test a compatible BCM.

  3. We program it to your vehicle.

  4. It ships to you. Plug in and go.

What Is a Body Control Module?

The Body Control Module (BCM) is the central electronic controller for your vehicle's body functions — power windows, door locks, interior and exterior lighting, turn signals, security system, climate control, and instrument cluster communication. On GMT800 trucks and SUVs the BCM is located under the dash on the driver's side.

When a BCM fails, common symptoms include erratic window or lock operation, lights not responding correctly, security malfunctions, no-start conditions, and multiple DTCs across several systems.

A replacement BCM must be programmed to your vehicle's VIN before installation. Without programming, the module will not communicate with the rest of the vehicle. That's what we do.

Compatible Vehicles

Your BCM part number is printed on the module label or can be read with a scan tool. Confirm your part number matches one of the numbers listed above before ordering.

GMT800 Trucks (2003–2007)

Chevrolet Silverado 1500 / 2500HD / 3500 2003–2007

GMC Sierra 1500 / 2500HD / 3500 2003–2007

GMC Sierra Denali 2003–2007

GMT800 SUVs (2003–2006)

Chevrolet Tahoe 2003–2006

Chevrolet Suburban 1500 / 2500 2003–2006

GMC Yukon / Yukon XL 1500 / 2500 2003–2006

Cadillac Escalade / ESV / EXT 2003–2006

Chevrolet Avalanche 1500 / 2500 2003–2006

Hummer H2 2003–2007

Custom BCM Options — Included at No Extra Charge

When we program your BCM, we can add or change features at no additional cost. Just let us know what you want when you order.

Steering Wheel Audio Controls Many GMT800 trucks left the factory without steering wheel controls. We can enable this feature in the BCM so it works when you install the hardware — no additional programming needed after install.

Disable Automatic Door Locks Tired of the doors auto-locking when you shift into drive? We can disable this behavior in the BCM. Doors will only lock when you press the lock button.

If you're already replacing the BCM, there's no reason not to customize it to how you actually want your truck to behave.

After Installation

Your BCM arrives programmed and configured, but a few post-install steps may apply:

Airbag Light / DTC B1001 (Option Configuration Error) Normal after any BCM replacement. The new BCM needs to sync with the Sensing and Diagnostic Module (SDM) using an SDM Primary Key Setup procedure. This requires a Tech2 or compatible J2534 scan tool. We can walk you through this if needed.

Brake Pedal Position (BPP) Sensor Calibration A BPP learn procedure may be required on some vehicles to restore proper brake light operation and cruise control functionality.

Passlock / VATS Security Relearn If your vehicle has anti-theft, a 30-minute Passlock relearn cycle is required before the engine will crank. Turn the key to ON (do not start), wait 30 minutes until the security light turns off, then cycle the key. This may need to be repeated up to three times.

Why Buy From Us?

Most shops and dealerships will tell you a used BCM can't be reprogrammed or that you need a new one from GM at full dealer price. That's not true. We specialize in GM module programming and have the tools and experience to program used, tested, and verified BCMs to your vehicle — and add features like steering wheel controls or disable auto-lock that the dealer would charge hundreds more for.

If you have questions about your specific vehicle, part number, or custom options, contact us before ordering and we'll confirm compatibility.

CHEVROLET EXPRESS 1500 2003-2007

CHEVROLET EXPRESS 2500 2003-2007

CHEVROLET EXPRESS 3500 2003-2007

CHEVROLET SILVERADO 1500 2003-2006

CHEVROLET SILVERADO 1500 CLASSIC 2007

CHEVROLET SILVERADO 2500 2003-2006

CHEVROLET SILVERADO 2500 CLASSIC 2007

CHEVROLET SILVERADO 3500 2003-2006

CHEVROLET SILVERADO 3500 CLASSIC 2007

CHEVROLET SSR 2003-2006

GMC SAVANA 1500 2003-2007

GMC SAVANA 2500 2003-2007

GMC SAVANA 3500 2003-2007

GMC SIERRA 1500 2003-2006

GMC SIERRA 1500 CLASSIC 2007

GMC SIERRA 2500 2003-2006

GMC SIERRA 2500 CLASSIC 2007

GMC SIERRA 3500 2003-2006

GMC SIERRA 3500 CLASSIC 2007

CHEVROLET AVALANCHE 1500 2003-2006

CHEVROLET AVALANCHE 2500 2003-2006

CHEVROLET EXPRESS 1500 2004-2007

CHEVROLET EXPRESS 2500 2004-2007

CHEVROLET EXPRESS 3500 2004-2007

CHEVROLET SILVERADO 1500 2003-2006

CHEVROLET SILVERADO 1500 CLASSIC 2007

CHEVROLET SILVERADO 2500 2003-2006

CHEVROLET SILVERADO 2500 CLASSIC 2007

CHEVROLET SILVERADO 3500 2003-2006

CHEVROLET SILVERADO 3500 CLASSIC 2007

CHEVROLET SUBURBAN 1500 2003-2006

CHEVROLET SUBURBAN 2500 2003-2006

CHEVROLET TAHOE 2003-2006

GMC SAVANA 1500 2004-2007

GMC SAVANA 2500 2004-2007

GMC SAVANA 3500 2004-2007

GMC SIERRA 1500 2003-2006

GMC SIERRA 1500 CLASSIC 2007

GMC SIERRA 2500 2003-2006

GMC SIERRA 2500 CLASSIC 2007

GMC SIERRA 3500 2003-2006

GMC SIERRA 3500 CLASSIC 2007

GMC YUKON 2003-2006

GMC YUKON XL 1500 2003-2006

GMC YUKON XL 2500 2003-2006

HUMMER H2 2006-2007