
GM Body Control Module (BCM) — Programmed to Your VIN, Ready to Install
Dead GM BCM leaving lights, locks and chimes misbehaving? We supply the module, program it to your VIN and your truck's exact options, and ship it ready to bolt in — you send nothing.
Sending several modules? Add them all — one box, one return-shipping charge.
GM trucks & SUVs — 2007-2014 GMT900 and 2014-2020 K2 Silverado, Sierra, Tahoe, Suburban, Yukon, Escalade
How It Works
Three simple steps. Hundreds of mail-in jobs completed for shops, locksmiths, and DIY pros.

Pay & Get Address
Click "Order Now", pay securely via Stripe. We email shipping address + instructions within minutes.

Ship Your Module
Pack per the instructions and ship to Arlington. USPS goes to our PO Box; UPS and FedEx must use the street address. Customer pays shipping to us.

Receive in 1-2 Days
Work completed within 24 hours of receipt. Ships back next business day at the return speed you chose at checkout — standard to overnight. Tracking emailed.
What You Get
- The BCM itself — you send nothing in
- Programmed to YOUR VIN with factory SPS2, not a generic flash
- Option content configured to your build (lighting, remote start, tire size, trailer package where equipped)
- Bench-verified powered up and communicating before it ships
- Written install + relearn instructions in the box
- Outbound shipping speed your choice at checkout — standard, 2-day, or overnight
- 6-month warranty on the module and the programming
Compatibility
Confirm your part matches one of the variants below before ordering. Not sure? Text us a photo and we'll verify.
K2 platform (2014-2020)
GMT900 platform (2007-2014)
Common part numbers
Will This Fix My Problem?
Honest answer: here's exactly what this service fixes — and what it doesn't.
Fixes:
- ✓BCM failed and the truck needs a programmed replacement
- ✓Bought a used BCM and it will not communicate in your truck
- ✓Dealer quoted module + programming and you want it done for less
- ✓Interior electrical chaos — lights, locks, windows, chimes acting on their own
- ✓Dead BCM causing a no-crank / no-start with good battery and starter
Won't fix:
- ✗A faulty ECM, EBCM, or cluster (this is the body control module only)
- ✗Wiring, ground, or connector faults that mimic module failure
- ✗Trucks outside the covered platforms — send your VIN and we will confirm
- ✗If you want your ORIGINAL module cloned so existing keys carry over untouched, see our GM BCM Standalone Clone service instead
Why a junkyard BCM alone will not work
A GM BCM stores your VIN and your truck's option configuration. A used one still belongs to the truck it came from, so it either refuses to communicate or throws a wall of faults. Programming is what turns the part into YOUR part — that is exactly what this price includes, done on the bench before it ever reaches you. On install, GM's standard security relearn (three 10-minute key cycles, no tools) pairs your existing keys.
Shipping Instructions
These details are also emailed to you the moment your payment clears.
You send nothing in — this module ships TO you. Before you order, text or email your VIN plus the part number printed on your existing BCM so we can confirm the exact match; we will not ship a unit we have not verified against your truck. Outbound shipping speed is selected and paid at checkout — Standard $24.95 (3–5 days), UPS 2-Day $54.95, or UPS overnight $94.95. Your old module has core value to us — ask about a core credit when you order.
What to include in your box
- Nothing — we ship the programmed module to you
- At checkout: your VIN (required — the module is programmed to it)
- Text or email us the part number off your old BCM before ordering
- Tell us any factory options you want retained (remote start, trailer package, tire size)
Ship to
Auto Module Lab
If shipping USPS
PO Box 120241
Arlington, TX 76012
If shipping UPS or FedEx
1009 Oakwood Ln # 120241
Arlington, TX 76012
Both shipping labels — to the lab and back to you — are purchased the moment you order. Your prepaid inbound label (already addressed) arrives by email; the return ships on the speed you chose at checkout.
Need to perform this job remotely?
Get an Auto Module Lab Remote Programming Kit and have our technicians program supported vehicles from your shop — the car stays on your lift and nothing gets posted.
Supported procedures vary by vehicle, module, OEM software and security requirements.
Frequently Asked
Still have a question? Text us — replies in minutes.
How does the flat price work across all these years?
Do I have to send my old BCM in?
Will my existing keys still work?
How do you know which module my truck takes?
Is this a new or used module?
What if my truck needs something else programmed too?
Related Services
Other bench services for the same brand or use case.

GM Cluster Upgrade + Mileage Program
Dead gauges, dim display, or want the higher-trim cluster? We upgrade and program your GM instrument cluster with the mileage and VIN carried over correctly.

GM BCM Standalone Clone (2003-2015)
Failed GM BCM taking your lights, locks, and anti-theft with it? We clone a working BCM to a replacement — VIN, mileage, theft system and all coding preserved.

GM Global A Virginize (Used ECM)
Used Global A ECM that SPS refuses to program? We reset it to a virgin, unmarried state so GM SPS / TIS2Web will take it to your VIN.
Where we serve GM BCM — Programmed & Ready to Install
Mail-in means nationwide. See your state, metro, or specific vehicle:
Ready to ship?
Pay now, get the shipping address by email, drop it in the mail. Your module is back on your bench within a week.