Go-Parts
Cart 0
Your cart is empty
Add an item to see it appear here.
Wrenchy
Go-Parts Garage
Expert guides for diagnosing, troubleshooting, and replacing auto parts Expert guides for diagnosing and replacing auto parts
Browse All →
🎬 Helpful Videos 🛍️ Shop This Part

B3130 on 2017-2022 Cadillac XT5: Causes and Fixes for Inoperative Door Locks

On a 2017-2022 Cadillac XT5, code B3130 almost always indicates a problem with the door lock circuits, often caused by a chafed wiring harness or water leaking into electrical connectors. The most common fix is inspecting and repairing the wiring harness near the steering column or A-pillar connectors.

17 minutes to read 2017-2022 Cadillac XT5
Most Likely Cause
Chafed Instrument Panel (IP) Wiring Harness
Difficulty
4/5
Est. Time
2.5 hrs
DIY Doable?
🔧 Shop
Shop Labor
$200 – $700
Parts Price
$5 – $300
Safe to drive — The vehicle is safe to drive, but the door locks may be unreliable, which presents a security risk. You may be unable to lock the vehicle or, in some cases, have difficulty unlocking a specific door. In some instances, owners report needing to use the rear hatch to enter the vehicle when the doors fail to unlock.
Key Takeaways
  • B3130 on an XT5 is an electrical fault in the door lock system, not just a bad part.
  • Before buying any parts, first inspect for chafed wires at the base of the steering column.
  • Second, check for signs of water leaks in the footwells and corrosion in the A-pillar electrical connectors.
  • Repairing wiring or cleaning connectors is the most common and cost-effective solution.
  • This issue is well-documented by GM, and the diagnostic path is clearly laid out in service bulletins.
The trouble code B3130 on a Cadillac XT5 indicates that the Body Control Module (BCM) has detected a short to ground in the 'All Doors Unlock' circuit. Essentially, the computer that controls body functions has found a fault in the wiring responsible for unlocking all the vehicle's doors at once. This prevents the power locking system from operating as commanded and can lead to a variety of electrical issues.

What's Unique About the 2017-2022 Cadillac XT5

The first-generation Cadillac XT5, along with its platform-mates like the GMC Acadia and Chevrolet Traverse, is known for specific electrical vulnerabilities that can trigger this code. GM has 🎬 Watch: A quick breakdown of the B3130-00 fault code. issued multiple service bulletins pointing to two primary patterns: a wiring harness near the steering column that is prone to chafing against the I-shaft, and water leaks from either a clogged/leaking HVAC drain or poorly sealed body plugs that allow corrosion in critical electrical connectors like the X500 and X600 in the A-pillars. This makes diagnosis more specific than 🎬 Watch: Understanding the B3130-02 short to ground code. just assuming a bad door lock actuator.

Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

Do you have damp front carpets, or is only one door lock failing?
Where is the moisture or corrosion most concentrated?
→ Remove the right front console panel to check the HVAC drain hose and BCM (TSB 21-NA-183). Secure the leaking hose with a $1 zip tie and clean the BCM, or replace it ($300-$500) if severely corroded.
→ Disconnect the X500/X600 connectors in the door jambs. Clean terminal corrosion and replace the damaged foam seal (Part No. 23487135, $15-$25) to fix the A-pillar leak (TSB 23-NA-046).
→ Remove lower dash panels and inspect the IP wiring harness at the base of the steering column. Look for chafing against the I-shaft (PIT5606F). Repair wires and secure with zip ties ($5-$20).
→ Use a scan tool to command the door. If it has power but makes a grinding noise or doesn't respond, replace the 🎬 See how to test a door lock actuator yourself. door latch and lock actuator assembly ($150-$300).
Professional service recommended: Diagnosing body control module circuits and tracing wiring harnesses inside the dashboard and door pillars requires specialized knowledge and tools. Improper repair can lead to further electrical damage. Technicians will need to access and potentially open the BCM, which is sensitive to electrostatic discharge.

Symptoms You May Notice

  • Power door locks are intermittent or completely inoperative.
  • Door locks may cycle on their own while driving.
  • Keyless entry may not work reliably, including the push-button on the door handle.
  • The vehicle's alarm or horn may activate unexpectedly.
  • Other seemingly unrelated electrical issues may occur, like unwanted seat/mirror movement or instrument panel warnings.
  • Unable to unlock doors from inside or outside, forcing manual operation or entry via the rear hatch.
  • A buzzing or grinding noise may be heard from a specific door if the actuator itself is failing internally.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the Body Control Module (BCM) without first thoroughly checking for wiring damage or water intrusion. A BCM is expensive and often not the root cause, but rather a victim of a water leak.
  • Replacing a door lock actuator when the fault lies in the wiring harness leading to it or in the main A-pillar connectors.
  • Replacing the key fob or its battery when the issue is with the vehicle's receiving modules or wiring.

Most Likely Causes

  1. Chafed Instrument Panel (IP) Wiring Harness 🔴 High Probability A GM Preliminary Information bulletin (PIT5606F) identifies a specific issue where the IP wiring harness can rub against the intermediate steering shaft (I-shaft), eventually wearing through the insulation and causing shorts to ground.
    How to confirm: Visually inspect the wiring harness at the base of the steering column. This requires removing the lower dash panels. Look for signs of rubbing, chafing, or exposed copper wires where the harness passes the rotating I-shaft.
    Typical fix: Repair the damaged wires using approved splicing techniques and wrap with woven polyester electrical tape. Secure the harness away from the I-shaft using zip ties to create clearance and prevent future contact.
    Est. part cost: $5-$20 for wiring repair supplies.
  2. Water Intrusion into BCM from HVAC Drain Hose 🔴 High Probability TSB 21-NA-183 details how the HVAC drain hose can leak at its connection to the HVAC module. Due to its location, the water drips directly onto the Body Control Module (BCM) and its electrical connectors, causing corrosion and short circuits.
    How to confirm: Remove the right front floor console extension panel and check for dampness or water trails on the HVAC drain shield, BCM, and its connectors. The BCM may have visible green/blue corrosion on its terminals, which can sometimes only be seen by opening the BCM case.
    Typical fix: If the hose is leaking, secure it to the HVAC module by installing a zip tie just below the locking nib on the hose to create a tighter seal. If the BCM has corrosion, it must be cleaned with a specialized electronic contact cleaner. If corrosion is severe or internal, the BCM will require replacement.
    Est. part cost: $1 for a zip tie, or $300-$500 for a new BCM if it is damaged beyond repair.
  3. Water Intrusion into A-Pillar Electrical Connectors 🔴 High Probability Water can leak past poorly sealed body plugs in the 'A' hinge pillar and corrode the main door harness connectors (X500/X600). TSB 23-NA-046 was issued specifically for this problem. The foam seals for these connectors can also become damaged or displaced, allowing moisture entry.
    How to confirm: Check for dampness in the driver or passenger footwells. Disconnect the large rectangular connectors in the A-pillar door jambs (X500/X600) and inspect both the male and female sides for blue or green corrosion on the pins.
    Typical fix: Clean the corroded terminals using a specialized contact cleaner and a small brush. If corrosion is severe, the connector pins, terminals, or the entire connector pigtail may need to be replaced. The source of the water leak must also be found and repaired, which often involves resealing the body plugs above the connectors. The foam connector seal (Part No. 23487135) should be replaced.
    Est. part cost: $20-$150 for connector terminals, pigtails, or a new foam seal.
  4. Faulty Door Latch and Lock Actuator Assembly ⚪ Low Probability While the actuator itself can fail from normal wear, the prevalence of wiring and water issues on this platform makes it a less likely primary cause for this specific code, especially if multiple doors are affected. It becomes a more likely cause if only a single door is malfunctioning.
    How to confirm: After confirming wiring and connectors are good, use a bi-directional scan tool to command the specific door lock to activate. If it doesn't respond but has power and ground at the connector, the actuator is faulty. A grinding or buzzing noise from the door also points to a failing actuator.
    Typical fix: Replace the entire door latch and actuator assembly inside the affected door. This involves removing the interior door panel.
    Est. part cost: $150-$300

Rare But Worth Checking

  • Water Leak from Roof Seam Voids:

Diagnosis Steps

  1. Scan the Body Control Module (BCM) for all stored DTCs. Note any accompanying B-codes or U-codes, as they can help pinpoint the location of the fault. Pay attention to symptom bytes, such as '02' for 'Short to Ground'.
  2. Check for damp carpets or signs of water intrusion in the driver and passenger footwells. Remove the right-side console extension panel to directly inspect the BCM and its connectors for moisture or corrosion.
  3. Inspect the IP wiring harness at the base of the steering column. Remove lower dash panels and look for any signs of chafing or damage where it passes the intermediate shaft.
  4. If no chafing is found, inspect the large electrical connectors in the A-pillar door jambs (X500, X600). Disconnect them and check both sides for any green or blue corrosion.
  5. If water intrusion is suspected, locate and repair the source. Common sources are a leaking HVAC drain hose connection, poorly sealed body plugs in the A-pillar, or pinhole voids in the roof seams.
  6. Repair any damaged wiring or corroded terminals as needed. Secure harnesses away from moving parts and ensure all connections are clean and secure. Replace connector seals if damaged.
  7. If wiring and connectors are confirmed to be in good condition, use a scan tool to command the door locks to operate. If a single door fails to respond, suspect the actuator in that door.
  8. Clear all DTCs and perform several lock/unlock cycles with the key fob and interior switches to confirm the repair is successful.

Parts You'll Likely Need

  • Wiring Harness Repair Supplies — The most common cause is a chafed or corroded wire that needs to be repaired, not replaced.
    Trusted brands: 3M, ACDelco
    OEM price range: $10-$30
    Aftermarket price range: $5-$20
  • Door Latch and Lock Actuator — This part is replaced if a single door fails to lock/unlock after all wiring and connector issues have been ruled out.
    Trusted brands: ACDelco, Dorman
    OEM price range: $150-$300
    Aftermarket price range: $70-$180
  • A-Pillar Connector Foam Seal (OEM #23487135) — This seal prevents water from entering the X500/X600 connectors. It is often found damaged or displaced when water intrusion is the cause.
    Trusted brands: ACDelco (GM Genuine)
    OEM price range: $15-$25

Related Codes That Often Appear With This One

  • B3125 — This code relates to the Driver Door Lock/Unlock Circuit and often appears with B3130 as part of the same electrical fault.
  • B3135 — This code relates to the Passenger Door Lock/Unlock Circuit and points to a widespread issue affecting the locking system.
  • Various U-codes (e.g., U0140, U0155) — These are communication codes. They often appear when wiring harness damage or water intrusion disrupts communication between the BCM and other modules on the vehicle's network.

Technical Service Bulletins (TSBs) & Recalls

  • 21-NA-183: Intermittent Door Locks Inoperative, DTCs B3125, B3130, B3135, B3979, B3980, Various U codes, IP Lamps Illuminate, Immobilizer, Unwanted Horn or Hazard Flasher Operation.
  • PIT5606F: Power Door Locks Cycle or Intermittently Inoperative – Loss of Data With Multiple U-Codes... Cause: IP wiring harness may be chafed at the steering column to I-shaft connection, possible water intrusion at BCM due to HVAC drain hose blockage...
  • 23-NA-046: Power Door Lock Cycle Inoperative, Keyless Entry Inoperative - DTC B3125, B3130 and/or B3135 Set... Cause: Water leaking past the body plug(s) located in the “A” hinge pillar above door harness to body connectors X500 and/or X600 causing corrosion.
  • 19-NA-167: Water Leak Into Interior, and/or Various Electrical Concerns... Cause: Possible 'pin hole' voids in the roof panel to outer ring laser braze and seam sealer.

Platform-Specific Known Issues

  • TSB #21-NA-183 documents customer concerns of intermittent door locks inoperative, which sets DTC B3130 among others. It specifically identifies water from the HVAC drain hose leaking onto the BCM as the cause and advises adding a zip tie to the hose.
  • Preliminary Information bulletin PIT5606F specifically calls out chafing of the IP harness at the steering I-shaft and water intrusion from the HVAC drain as primary causes for B3130 on the 2017-2019 XT5.
  • A related TSB for other GM models, 23-NA-046, details water leaks past body plugs in the A-pillar causing corrosion in connectors X500 and X600, which also leads to code B3130.
  • TSB 19-NA-167 describes another potential source of water leaks: pinhole voids in the roof panel's laser brazing near the A-pillars, which can cause electrical issues like inoperative power locks.

Hidden / Shadow Codes Worth Checking

  • B3130 02: All Doors Unlock Circuit Short to Ground. The '02' is a symptom byte that provides specific detail about the nature of the fault detected by the BCM. (see via A professional scan tool like the GM GDS2 (Global Diagnostic System 2) will display the DTC with its corresponding symptom byte.)
  • B3130 5A: CAN Data or Configuration Setup Mismatch / Plausibility Failure. This less common symptom byte suggests a data mismatch or logic failure rather than a simple short/open circuit. (see via Visible on professional scan tools. This may point towards a BCM software or configuration issue rather than a physical wiring problem.)

Scan Tool Commands That Help

  • GDS2 (GM Global Diagnostic System 2): Output Controls > Door Locks — After checking for codes, a technician uses this function to command each door lock actuator (All Doors Lock, All Doors Unlock, Driver Door Unlock) to cycle independently. This helps isolate whether the fault is in the command circuit from the BCM or a specific actuator, without needing to physically access the components first.
  • GDS2 (GM Global Diagnostic System 2): Module Information > BCM — Used to verify the BCM's part number, calibration history, and software version. This is critical if a BCM replacement is considered, as the new module will require SPS (Service Programming System) setup and configuration.

Wiring & Ground Locations

  • X500 / X600 — The large, rectangular, multi-pin connectors located in the driver-side (X500) and passenger-side (X600) A-pillar door jambs.. These are the main pass-through connectors between the body harness and the door harnesses. They are a primary failure point for water intrusion from leaking body plugs or roof seams, causing corrosion that leads to B3125, B3130, and B3135.
  • G103 — On the cowl in the left rear of the engine compartment, typically above the brake booster.. This is a major ground point for numerous interior modules, including the Body Control Module (BCM). A loose or corroded G103 can cause a wide range of bizarre electrical issues, including door lock problems.
  • G201 — In the upper left corner of the instrument panel, near the A-pillar. Requires dash disassembly to access.. This is an instrument panel ground. While less likely to be the sole cause, a poor connection here can contribute to erratic BCM behavior as it's part of the same complex electrical system.
  • G300 — Located on the floor behind the left (driver's) seat, near the B-pillar.. This ground serves the driver's door module, driver seat controls, and driver door latch assembly. A fault at G300 can directly cause issues with the driver's door and set related codes.
  • BCM Connector X4, Pin 16 — The black 25-way connector (X4) on the Body Control Module, which is located behind the right front floor console extension panel.. While a specific pinout for the 'All Unlock' circuit was not found in the search, general BCM pinout documents show various control circuits in this connector. A technician would use a wiring diagram to test for voltage/ground at the specific 'All Doors Unlock' circuit pin within one of the BCM connectors when diagnosing a short to ground.

Real Owner Repair Stories

  • YouTube user 'Next Gen Car Care' (2017 Cadillac XT5) — Intermittently cannot unlock the doors.
    ❌ Tried (didn't work) The video focuses directly on the diagnosis and successful repair.
    ✅ What actually fixed it Water was found inside the A-pillar electrical connector. The water was leaking past body plugs located above the connector, allowing it to drip directly inside. The fix was to clean the connector and seal the body plugs from the inside to prevent future leaks.
  • Carly Community User (2023 Cadillac XT5) — Cannot lock or unlock doors using the key fob or the interior door buttons.
    ❌ Tried (didn't work) Checking all related fuses.
    ✅ What actually fixed it A workshop diagnosed and repaired a faulty connection. While the specific connector isn't named, this aligns with the common causes of corroded or loose connectors at the A-pillar or BCM.

OEM Part Supersession History

  • 2339565484389071 — This is the part number for the Rear Driver Side Door Lock Wiring Harness (for models 'With light accents'). Part numbers are often superseded due to design improvements, supplier changes, or consolidation.
  • Unknown84389070 — This is the part number for the Rear Driver Side Door Lock Wiring Harness (for models 'Without light accents').

Model Year Variations Within This Range

  • 2020-2022: The Cadillac XT5 received a mid-cycle refresh for the 2020 model year, which included updates to the electronics architecture. While the fundamental causes of B3130 (wiring chafe, water intrusion) remain the same, specific BCM software versions and some connector details may differ from the 2017-2019 models. Technicians should always verify part numbers and wiring diagrams against the specific VIN.
2007 - 2014 GM SUV Trucks ~ Where to Find & Identify 5.3L V8 Wiring Grounds (Cadillac, Chevy & GMC)
2007 - 2014 GM SUV Trucks ~ Where to Find & Identify 5.3L V8 Wiring Grounds (Cadillac, Chevy & GMC)
DTC Chevrolet B3130-00 Short Explanation
DTC Chevrolet B3130-00 Short Explanation
DTC GMC B3130-00 Short Explanation
DTC GMC B3130-00 Short Explanation
HOW TO JUMP START A CADILLAC XT5
HOW TO JUMP START A CADILLAC XT5
Car Door Lock Actuator Testing
Car Door Lock Actuator Testing
DTC Chevrolet B3130-02 Short Explanation
DTC Chevrolet B3130-02 Short Explanation
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 21, 2026

The information in this article is provided for general reference and educational purposes only. Vehicle specifications, procedures, and part compatibility can vary by production date, trim level, and region. Always consult your vehicle's factory service manual and verify part numbers before purchasing or performing repairs. Safety-critical components such as airbags, seat belts, and braking systems should be installed by a qualified professional.

Year Coverage
This article covers the OBD-II Code B3130 for:
  • Cadillac XT5: 201720182019202020212022
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

We'll send you a link to this article so you can read it later or share it.

Added to cart · Part