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 Articles →
🧭 Diagnostic Flowchart 🎬 Helpful Videos 🛍️ Shop This Part

U0121 on 2015-2018 GMC Yukon: Lost Communication with ABS Module Causes & Fixes

On 2015-2018 GMC Yukons, code U0121 most often points to a poor ground connection at G218 or a damaged wiring harness under the door sill plates, both known issues covered by GM Technical Service Bulletins. Before replacing the expensive Electronic Brake Control Module (EBCM), these specific and well-documented wiring issues should be thoroughly inspected. The G218 ground is located behind the driver's side dash kick panel, and the sill plate wiring is prone to corrosion from moisture.

17 minutes to read 2015-2018 Gmc YUKON
Most Likely Cause
Poor BCM Ground at G218
Difficulty
4/5
Est. Time
2 hrs
DIY Doable?
🔧 Shop
Shop Labor
$150 – $1850
Parts Price
$0 – $1352
⚠️ Drivable, but... — Driving is possible, but your Anti-lock Braking (ABS) and StabiliTrak/Traction Control systems will be disabled. Brake with extreme caution, as your wheels can lock up during hard braking, increasing the risk of skidding and loss of control.
Key Takeaways
  • U0121 on a 2015-2018 Yukon disables ABS and StabiliTrak, making it a serious safety issue.
  • Before assuming the expensive EBCM has failed, ALWAYS inspect the two most common causes: the G218 ground under the dash and the wiring harnesses under the door sill plates.
  • This is a complex electrical issue. DIY diagnosis is possible for those comfortable with using a multimeter and accessing wiring, but professional service is recommended due to the safety systems involved.
  • A new EBCM will require professional programming to function correctly with your vehicle.
The trouble code U0121 on a 2015-2018 GMC Yukon indicates 'Lost Communication With Anti-Lock Braking System (ABS) Module'. This means the main computer system in your vehicle can no longer receive or send signals to the Electronic Brake Control Module (EBCM), which is another name for the ABS module. Because the EBCM controls critical safety features like the Anti-lock Brakes and Stabilitrak/Traction Control, this communication failure will disable those systems.

What's Unique About the 2015-2018 Gmc YUKON

2015-2018 GMC Yukon, part of the K2XX platform known for specific ABS communication issues.
The 2015-2018 GMC Yukon and its K2XX platform mates have well-documented manufacturing quirks that frequently trigger the U0121 code.

For this generation of GMC Yukon and its K2XX platform mates (Tahoe, Suburban, Escalade), U0121 is frequently caused by specific, well-documented manufacturing and design issues. Multiple Technical Service Bulletins (TSBs) point to problems like a poor Body Control Module (BCM) ground at location G218, where sound-deadening material can get trapped under the connection from the factory. Another common failure point is the wiring harness located under the driver and passenger sill plates, which is susceptible to corrosion and damage, specifically affecting the 'communication enable' circuit 5986. There's also a known software anomaly in the Fuel Vehicle Control Module (FVCM) that can falsely set a U0121 code, as noted in Bulletin #PIT5599.

🎬 Watch: A quick explanation of the U0121 fault code.

Diagnostic Flowchart

Dashboard warning lights showing Service StabiliTrak and ABS illuminated.
A U0121 code often triggers a cascade of warning lights, including ABS, StabiliTrak, and sometimes even a loss of power steering assist or a blank dashboard.

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

What warning lights are active and what diagnostic steps have you completed?
Does the vehicle also have intermittent power steering loss or blank dashboard displays?
→ Inspect the G218 ground behind the driver's side dashboard. Cut away any trapped black insulation under the 10mm nut and tighten to bare metal (TSB PIT5405C). Cost: $0.
🎬 See how to clean and repair the G218 ground connection.
→ Test battery voltage (>12.4V off) and perform a loaded voltage drop test on main cables (max 200mV drop while cranking per TSB 18-NA-161). Clean terminals if needed.
Have you inspected the wiring harnesses located under the driver and passenger door sills?
→ Remove plastic sill plates and pull back carpet. Look for water intrusion or green/white corrosion on taped splices, especially circuit 5986 (TSB #PIT5457D). Repair costs $10-$100.
→ Test EBCM power, ground, and CAN bus (should be ~60 ohms). If wiring is good, the EBCM ($400-$1352) likely failed internally and requires dealer replacement and programming.
🎬 Watch this diagnostic walkthrough for Chevy no-communication issues.
→ Visit a GM dealer to check for an FVCM software update (TSB #PIT5599). A software bug can cause false U0121 codes without symptoms. Estimated cost: $0-$200.
Professional service recommended: This fault disables critical safety systems like ABS and stability control, increasing the risk of an accident. Diagnosis can be complex, involving network testing, accessing and repairing specific wiring harnesses, and potential module programming.

Symptoms You May Notice

  • "Service StabiliTrak" or "Service Traction Control" message on the dashboard
  • ABS warning light is on
  • Check Engine Light is on
  • Loss of power steering assist, or "Service Power Steering" message (Bulletin #PIT5405C)
  • Instrument panel, radio, or HVAC display may go blank intermittently (Bulletin #PIT5405C)
  • Cruise control may not work
  • Brake light is on
  • Door locks cycling while driving (Bulletin #18-NA-161)
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the EBCM (ABS Module) before thoroughly inspecting and repairing the G218 ground and sill plate wiring harnesses. These wiring issues are far more common and much cheaper to fix.

Most Likely Causes

Sound-deadening insulation trapped under a ground wire connection, preventing a solid electrical contact.
A highly common cause for U0121 on these vehicles is factory sound-deadening material trapped under the G218 ground nut, or water intrusion corroding the circuit 5986 splices under the door sills.
  1. Poor BCM Ground at G218 🔴 High Probability A widely documented manufacturing issue where sound-deadening insulation was often trapped under the ground connection during assembly, preventing a solid connection. This is detailed in TSBs PIT5405C and its successor, 18-NA-161.
    How to confirm: Visually inspect the G218 ground, located behind the driver's side dashboard end panel, near the A-pillar and speaker. Check if the 10mm nut is loose or if the black, fibrous insulation material is caught under the ground eyelet.
    Typical fix: Disconnect the battery. Remove the 10mm nut and ground eyelet. Use a utility knife to cut away the interfering insulation material. Clean the contact surfaces of the eyelet and body stud to bare metal, then securely retighten the ground nut.
    Est. part cost: $0
  2. Damaged Wiring Harness Under Sill Plates 🔴 High Probability The wiring harnesses that run along the floor under the door sill plates are susceptible to corrosion and damage from moisture or physical stress. TSB #PIT5457D specifically calls out the Communication Enable circuit (5986) in this area as a common point of failure.
    How to confirm: Remove the driver and passenger side plastic sill plates and peel back the carpet. Inspect the wiring harnesses, particularly any splices wrapped in tape (like splice J365 under the passenger sill plate), for signs of corrosion (green or white powder), chafing, or broken wires.
    Typical fix: Repair the damaged section of the wire(s), especially circuit 5986. This involves cutting out the corroded section, splicing in a new piece of wire using weatherproof butt connectors or solder, and sealing the repair with heat shrink tubing to prevent future moisture intrusion.
    Est. part cost: $10-$100
  3. Faulty Electronic Brake Control Module (EBCM) 🟡 Medium Probability → Shop ABS Control Module Like any electronic module, the EBCM can fail internally due to heat, vibration, or age. However, it should only be suspected after all wiring and connection issues are ruled out, as this is a common misdiagnosis.
    How to confirm: After confirming the EBCM has good power, ground, and the CAN bus and communication enable circuits are intact, a professional scan tool will still be unable to communicate with the module. This points to an internal failure.
    Typical fix: Replace the EBCM. The new module will require programming by a dealership or a qualified shop with the proper tools (like GM's SPS/Techline Connect) to match the vehicle's VIN and configuration.
    Est. part cost: $400-$1352
  4. Low Battery Voltage or Poor Battery Connections ⚪ Low Probability → Shop Vehicle Battery These vehicles have high electrical demands, and a weak battery or high resistance in the main cables can cause unpredictable communication errors between modules. TSB 18-NA-161 emphasizes checking battery cable voltage drop.
    How to confirm: Test the battery voltage with a multimeter; it should be above 12.4V with the engine off and 13.7-14.7V when running. Perform a loaded voltage drop test on the main positive and negative battery cables as per TSB 18-NA-161; voltage drop should not exceed 200mV while cranking. Inspect terminals for corrosion and ensure clamps are tight.
    Typical fix: Clean battery terminals and cable ends, tighten connections, or replace the battery if it fails a load test. Replace main battery cables if they show high resistance during a voltage drop test.
    Est. part cost: $0-$350
  5. FVCM Software Anomaly ⚪ Low Probability A specific software bug documented in TSB #PIT5599 can cause a false U0121 code to be stored in the Fuel Vehicle Control Module (FVCM) history with each ignition cycle, even with no actual fault.
    How to confirm: A technician with a GM diagnostic tool can check the FVCM for this specific historical code and verify if a software update is available. This is often the case if the U0121 code is only in history and no warning lights are on.
    Typical fix: Update the FVCM software at a GM dealership.
    Est. part cost: $0-$200

Diagnosis Steps

  1. Check Battery Health: Ensure battery voltage is above 12.4V (engine off) and that terminals are clean and tight. Perform a load test on the battery.
  2. Scan All Modules: Use a professional-grade scanner that can read codes from all vehicle modules (EBCM, BCM, ECM, etc.), not just the engine computer. Note all present and historical communication codes.
  3. Inspect G218 Ground: Disconnect the battery. Remove the driver's side lower dash/kick panel trim to access the G218 ground stud (a 10mm nut on a stud, often near the A-pillar speaker). Check for looseness and for any black insulation material trapped under the connection. If found, clean and re-secure it.
  4. Inspect Sill Plate Harnesses: Remove the plastic sill plates on both driver and passenger sides. Pull back the carpet and carefully unwrap any taped sections of the large wiring harnesses. Look for signs of water intrusion, and green or white powdery corrosion, especially on splices and the Communication Enable circuit 5986.
  5. Check EBCM Power and Ground: If wiring seems okay, locate the EBCM. Using a multimeter and wiring diagram, check for battery voltage at the power pins and for good continuity to ground at the ground pins of the EBCM connector.
  6. Test CAN Bus: With the battery disconnected, measure the resistance between the two CAN bus wires (often a twisted pair) at the OBD-II port or the EBCM connector. It should be approximately 60 ohms. If it's 120 ohms, there's a break in the circuit or a missing terminating resistor. If it's near 0 ohms, the wires are shorted together.
  7. Isolate the Module: If all wiring, power, and grounds are confirmed good, the EBCM itself is the likely culprit. A shop can confirm this by attempting to communicate directly with the module, bypassing the vehicle's main network.

Parts You'll Likely Need

  • Electronic Brake Control Module (EBCM) (OEM #84778360 (supersedes 23154727, 23223286, 23154723, 84601113; now replaced by 85698742))

Related Codes That Often Appear With This One

  • U0073 — Control Module Communication Bus 'A' Off. This is a general network code that often appears with U0121, indicating a broader communication problem, frequently linked to the G218 ground issue.
  • U0100 — Lost Communication with ECM/PCM. A severe network issue can disrupt communication with multiple critical modules, including the engine computer, often pointing to a systemic problem like a bad ground or main power issue.
  • U0126 — Lost Communication With Steering Angle Sensor Module. This module is on the same communication bus and is often affected by the same wiring issues under the sill plates, as noted in TSB #PIT5457D.
  • U0140 — Lost Communication With Body Control Module. Since the problematic G218 is a BCM ground, it's common to see communication codes related to the BCM itself when this ground is faulty.
  • U0131 — Lost Communication With Power Steering Control Module. This is another module on the network that is highly sensitive to the G218 ground fault and sill plate wiring issues.

Technical Service Bulletins (TSBs) & Recalls

  • 18-NA-161 (supersedes PIT5405C): Details the G218 ground issue, battery cable inspection, and lists numerous associated DTCs including U0121.
  • PIT5457D (supersedes PIT5457C): Focuses on the Communication Enable circuit 5986 being damaged under the sill plates, causing communication loss with the EBCM and other modules.
  • PIT5599: Describes a software bug in the Fuel Vehicle Control Module (FVCM) that can set a false U0121 code in history.
  • PIT5405C: The original bulletin identifying the G218 ground as a cause for a wide array of electrical problems and communication DTCs.

Platform-Specific Known Issues

  • TSB 18-NA-161 (revising PIT5405C) is the primary document for the G218 ground issue. It explicitly states that dash insulator material can be trapped under the ground eyelet, causing a multitude of communication DTCs, including U0121. The fix is to cut away the material and clean the connection.
  • TSB PIT5457D is critical for diagnosing this code. It identifies the Communication Enable circuit 5986 as a common point of failure due to high resistance, opens, or shorts in the harnesses under the driver and passenger sill plates.
  • Owners on forums like tahoeyukonforum.com frequently share success stories of fixing widespread, intermittent electrical faults by cleaning the G218 ground, confirming the TSBs' relevance in the real world.

Mechanic-Grade Diagnostic Values

  • High-Speed GMLAN Bus Resistance — expected: 60 Ohms (± 5 Ohms) when measured between pins 6 and 14 of the OBD-II port with the battery disconnected.. Failure: A reading of 120 Ohms indicates an open in the bus or a missing terminating resistor. A reading near 0 Ohms indicates the CAN High and Low wires are shorted together.
  • Communication Enable Circuit 5986 Voltage — expected: Approximately 12V (battery voltage) when the ignition is in ACC, ON, or START.. Failure: Low or no voltage indicates an open, short, or high resistance in the circuit, preventing modules from waking up. The BCM will shut down this circuit if the current draw exceeds 0.88 amps.
  • Communication Enable Circuit 5986 Load Test — expected: A 194 incandescent bulb connected between circuit 5986 at the EBCM and a good ground should light up, and the voltage across the bulb should be at least 11V.. Failure: If the bulb does not light or the voltage is below 11V, it confirms high resistance in the circuit that a simple multimeter test might miss.
  • GMLAN Bus Voltage (Key On, Engine Off) — expected: CAN High (Pin 6) to Ground: ~2.5V to 3.5V. CAN Low (Pin 14) to Ground: ~1.5V to 2.5V. Both wires should show around 2.5V at rest (recessive state).. Failure: Voltages shorted to ground (0V), shorted to power (~12V), or shorted together (~2.5V on both) will stop all communication.
  • Negative Battery Cable Voltage Drop — expected: Less than 200 mV (0.2V) while cranking the engine.. Failure: Voltage drop above 200 mV indicates high resistance in the cable, which can cause widespread communication issues.

Scan Tool Commands That Help

  • GDS2 / Techline Connect: Replace and Program ECU — This function is required after installing a new Electronic Brake Control Module (EBCM). It downloads the correct software and VIN to the new module.
  • GDS2 / Techline Connect: EBCM Setup and Configuration — After programming a new EBCM, this function must be run to perform necessary calibrations, such as zeroing sensors, so the module can function correctly with the vehicle's systems.
  • GDS2 / Techline Connect: Clear All DTCs — After programming is complete, this command clears lost communication codes that were set in other modules during the EBCM replacement process.
  • Professional Bidirectional Scanner: ABS Pump Motor Active Test — To verify that communication with the EBCM has been restored after a repair. If the scan tool can command the ABS pump to turn on, it confirms the communication link is working.

Wiring & Ground Locations

Driver's side dashboard end panel and door sill area on a GMC Yukon where critical wiring and grounds are located.
The G218 ground is located behind the driver's side dashboard end panel, while the vulnerable communication wiring splices run under the plastic door sill plates.
  • G218 — Behind the driver's side instrument panel, near the A-pillar and speaker. Accessed by removing the side dash panel.. This is a primary ground for the Body Control Module (BCM). A poor connection here, often due to trapped insulation from the factory, disrupts the entire communication network and is a top cause for U-codes on this platform.
  • EBCM Connector X1 — The main 38-pin electrical connector on the Electronic Brake Control Module, which is attached to the ABS pump assembly in the engine bay.. This is the point where power, ground, CAN bus, and the Communication Enable circuit (5986) connect to the module. All diagnostic voltage and resistance tests for the EBCM are performed at this connector.
  • Splice J365 — Located in the wiring harness under the passenger front sill plate.. This is a known weak point in the Communication Enable circuit (5986). Corrosion at this splice can cause an open or high resistance, preventing the EBCM and other modules from waking up.
  • Circuit 5986 — Runs from the BCM through the harnesses under the driver and passenger sill plates to various modules, including the EBCM.. This is the 'wake-up' signal wire. A break or corrosion anywhere along this circuit is a primary cause of U0121, as documented in TSB PIT5457D.

Real Owner Repair Stories

  • YouTube user Tony Lester (Late model GMC Sierra (K2XX Platform)) — Intermittent "Service StabiliTrak" light.
    ❌ Tried (didn't work) The owner was preparing for complex diagnostics.
    ✅ What actually fixed it The problem was caused by a cheap aftermarket Bluetooth OBD-II adapter that was left plugged in. The adapter was interfering with the CAN bus communication. Unplugging the device permanently resolved the issue. The owner confirmed the issue by plugging the same device into a friend's 2018 Denali, which immediately triggered the StabiliTrak light.

OEM Part Supersession History

  • 23154727, 23223286, 23154723, 8460111384778360 — Part revision and consolidation by the manufacturer.
  • 8477836085698742 — Latest part revision by the manufacturer.
    Heads up: When ordering, it is critical to provide the vehicle's VIN to ensure the correct module is supplied, as there are variations based on options.
U0121 Code EXPLAINED: Lost Communication With ABS Module (Fix It Fast)
U0121 Code EXPLAINED: Lost Communication With ABS Module (Fix It Fast)
2014 - 2018 Chevy Silverado or GMC Sierra Electrical Issues (G218 Ground)
2014 - 2018 Chevy Silverado or GMC Sierra Electrical Issues (G218 Ground)
G218 Ground Issue Fix (2014 - 2018 Chevy Silverado GMC Sierra)
G218 Ground Issue Fix (2014 - 2018 Chevy Silverado GMC Sierra)
Tahoe/Yukon/sierra/Silverado ground issue, no start, or electrical issues fix
Tahoe/Yukon/sierra/Silverado ground issue, no start, or electrical issues fix
NBS Silverado Electrical Nightmare Fix. ABS, AWD, U0121, P0230, P1682, U0101, U0109, U0121, U0140
NBS Silverado Electrical Nightmare Fix. ABS, AWD, U0121, P0230, P1682, U0101, U0109, U0121, U0140
U0121 DIAG/FIXED Chevy "NO COMMUNICATION"
U0121 DIAG/FIXED Chevy "NO COMMUNICATION"
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 May 25, 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 U0121 for:
  • Gmc YUKON: 2015201620172018
In this article
🧭 Diagnostic Flowchart
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