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 →
🛍️ Shop This Part

U0001 on 2007-2018 Chevrolet Silverado: High Speed CAN Bus Failure Causes and Fixes

U0001 on a Silverado indicates a total network failure. The most likely cause is a damaged or corroded wiring harness. On 2014-2018 models, check for a pinched harness near the driver's side A-pillar/parking brake, a known issue covered by GM TSB PIT5288H. On 2007-2013 models, inspect under-vehicle connectors for corrosion, especially the EBCM and transmission connectors, and check ground G218 under the driver's dash. This is a complex electrical issue requiring methodical diagnosis.

24 minutes to read 2007-2018 Chevrolet Silverado
Most Likely Cause
Pinched or Chafed Dash Wiring Harness (2014-2018)
Difficulty
5/5
Est. Time
4 hrs
DIY Doable?
🔧 Shop
Shop Labor
$300 – $2000
Parts Price
$10 – $1200
🚫 Do not drive — Driving is not recommended. A U0001 code can cause the engine to stall or not start, the transmission to behave erratically or enter limp mode, and critical safety systems like ABS and airbags to be disabled, creating a significant safety risk.
Key Takeaways
  • U0001 is a critical network failure; do not continue to drive the vehicle.
  • For 2014-2018 models, the first place to look is the wiring harness under the driver's side dash for pinching near the large metal bracket.
  • For 2007-2013 models, start by inspecting under-vehicle connectors for corrosion, especially the Fuel Pump Control Module.
  • Diagnosis must include a resistance check at the OBD-II port (Pin 6 & 14). A reading of 60 ohms is good; 120 ohms indicates an open circuit to one of the terminating resistors.
  • This is a difficult DIY repair. Professional diagnosis is strongly recommended to avoid replacing expensive computers unnecessarily.
Code U0001 stands for 'High Speed CAN Communication Bus'. On a Chevrolet Silverado, this means there is a critical failure on the truck's primary communication network, known as the High-Speed GMLAN. This network acts as the vehicle's central nervous system, allowing essential computers like the Engine Control Module (ECM), Transmission Control Module (TCM), Anti-lock Brake System (ABS), and Body Control Module (BCM) to exchange data instantly at 500 kbps. When this code is set, it signifies a complete breakdown in that communication, which can lead to widespread and severe system failures.

What's Unique About the 2007-2018 Chevrolet Silverado

A professional GM MDI diagnostic interface and GDS2 software being used on a Chevrolet Silverado.
The K2XX generation (2014+) uses GM's Global A architecture, requiring PC-based GDS2 software for deep network diagnostics rather than the older Tech 2 handheld.

The Silverado platform across these years is known for specific wiring vulnerabilities that cause this code. The 2014-2018 (K2XX) generation is particularly susceptible to a pinched dash harness between the instrument panel mounting bracket and the body, a factory assembly flaw documented in GM TSB PIT5288H. The earlier 2007-2013 (GMT900) generation more commonly suffers from corrosion in exposed connectors under the truck (like for the EBCM and transmission) and poor ground connections, most notably the G218 ground under the driver's side dash, which can have sound-deadening material trapped under it from the factory per TSB PIT5405A.

Generation note: This guide covers two Silverado generations: the GMT900 (2007-2013) and the K2XX (2014-2018/2019 LD). While the code's meaning is the same, the most common wiring failure points differ between them, as noted in the causes section. The K2XX generation uses the GM Global A electrical architecture, which requires a PC-based scan tool (like a GM MDI with GDS2 software) instead of the older Tech 2 for deep diagnostics.

Professional service recommended: Diagnosing network faults requires wiring diagrams, specialized tools like a multimeter with oscilloscope functions to test bus resistance and signal integrity, and a methodical process of elimination. Misdiagnosis can lead to the unnecessary replacement of expensive modules like the ECM or BCM.

Symptoms You May Notice

The instrument cluster of a Chevrolet Silverado showing multiple warning lights and a Service StabiliTrak message.
A 'Christmas tree' effect on the dashboard, including ABS, StabiliTrak, and Check Engine lights, is a hallmark symptom of a High Speed CAN Bus failure.
  • Multiple warning lights on the dashboard at once (Check Engine, ABS, StabiliTrak, Airbag), often called a 'Christmas tree' effect.
  • Engine will not crank or start.
  • Engine starts but stalls immediately or runs poorly.
  • Transmission stuck in one gear (limp mode) or shifting harshly.
  • Instrument cluster gauges behaving erratically, going blank, or not working.
  • Scan tool cannot communicate with multiple control modules.
  • Loss of features like power windows, radio, or remote keyless entry.
  • "Service StabiliTrak," "Service Traction Control," or similar messages on the Driver Information Center (DIC).
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the Body Control Module (BCM) first. While the BCM is a network hub, it's more often the victim of a wiring fault or another failed module than the root cause itself.
  • Replacing the ECM without performing a full network diagnosis. An ECM is expensive and often replaced unnecessarily when the true fault is a simple broken wire, a bad ground, or a different, less expensive module.

Most Likely Causes

Side-by-side comparison of a healthy Silverado dash harness versus one pinched and damaged by the instrument panel bracket.
Left: A correctly routed dash harness with proper clearance. Right: The common failure point where the harness is pinched against the metal bracket, causing U0001 communication errors.
  1. Pinched or Chafed Dash Wiring Harness (2014-2018) 🔴 High Probability On 2014-2018 (K2XX) models, the main dash harness can get trapped between the instrument panel's metal mounting bracket and the body near the driver's side A-pillar and parking brake pedal. This factory assembly issue is documented in GM TSB PIT5288H and eventually shorts out the CAN bus wires.
    How to confirm: Visually inspect the harness under the driver's side dash, specifically around the large metal bracket to the left of the steering column. Look for signs of the harness being crushed, insulation damage, or exposed copper wires. The harness should move freely, not be pinned by the bracket.
    Typical fix: Loosen the instrument panel bracket, free the harness, and repair any damaged wires using proper splicing and heat-shrink sealing techniques. Reroute the harness to prevent future contact. GM also issued a service campaign (N140435) to install a tie-strap to hold the harness away from the bracket.
    Est. part cost: $5-$25
  2. Corroded Under-Vehicle Connectors or Wiring (2007-2013) 🔴 High Probability On 2007-2013 (GMT900) models, modules like the Electronic Brake Control Module (EBCM/ABS) and the transmission pass-through connector are exposed to water, salt, and debris. This leads to corrosion that breaks the CAN circuit. TSB 08-07-30-021H specifically calls out issues with the transmission connector.
    How to confirm: Inspect connectors for modules mounted to the frame, particularly the EBCM (driver's side frame rail) and the main 16-pin transmission connector. Look for green/white corrosion, swollen plastic, and broken or backed-out pins.
    Typical fix: Replace the corroded connector pigtail and potentially the module itself, as corrosion often damages the module's pins. Ensure the new connection is sealed with dielectric grease.
    Est. part cost: $30-$300
  3. Poor Body Control Module (BCM) Ground G218 (2007-2013) 🟡 Medium Probability A well-documented issue on the GMT900 platform where sound-deadening insulation material gets trapped under the G218 ground terminal from the factory, leading to a poor, high-resistance connection. This ground is located under the driver's side dash. TSB PIT5405A discusses this specific issue.
    How to confirm: Locate ground G218 under the driver's side kick panel/dash area. Disassemble the ground connection and check for trapped insulation or corrosion. The connection should be clean, bare metal-to-metal.
    Typical fix: Remove the bolt, clean the wire lug, the mounting surface, and the bolt head to bare metal using a wire brush or sandpaper. Reassemble securely.
    Est. part cost: $0-$5
  4. Faulty Anti-Lock Brake (EBCM) or Engine Control (ECM) Module 🟡 Medium Probability The two 120-ohm terminating resistors for the high-speed CAN bus are located internally within the ECM and the EBCM (ABS module). An internal failure of either module can corrupt its own signals or alter the bus resistance, taking the entire network down.
    How to confirm: Disconnect the battery and measure resistance between pins 6 and 14 at the OBD-II port. A reading of 120 ohms instead of the correct 60 ohms indicates a missing terminator. Unplug the EBCM; if the reading doesn't change, the fault is likely in the EBCM or its wiring. If it goes to open circuit, the problem is likely toward the ECM.
    Typical fix: Replace the faulty module. This requires programming the new module to the vehicle using specialized software.
    Est. part cost: $300-$1200
  5. Poor Battery Voltage or Bad Grounds ⚪ Low Probability While not a primary cause, a weak battery or corroded main engine/body ground straps can cause voltage drops that make control modules shut down erratically, triggering communication codes.
    How to confirm: Test the battery (should be >12.4V key-off) and charging system (13.7V-14.7V running). Inspect and clean the main battery terminals and all major ground straps from the engine to the frame and body.
    Typical fix: Replace a weak battery or clean/replace corroded ground straps.
    Est. part cost: $10-$250

Rare But Worth Checking

  • Aftermarket Electronics Interference: Improperly installed remote starters, alarms, or radios spliced directly into the CAN bus wires (typically a twisted pair of tan and tan/black wires) can corrupt the network. Always check for non-factory wiring tapped into the system, especially near the OBD-II port or BCM.
  • Corroded Underhood Fuse Block (UBEC): The UBEC is a major junction for power and data lines. On GMT900 trucks, corrosion can form on the underside of the block or in its large connectors, creating high resistance and intermittent communication loss to multiple modules. Wiggling the harnesses on the back of the UBEC while monitoring network status can reveal this issue.

Diagnosis Steps

  1. Perform a full vehicle scan to confirm which modules are not communicating. A long list of 'U' codes indicates a network-wide problem.
  2. Check the battery and charging system. Ensure battery voltage is stable and above 12.4 volts with the key off and 13.7-14.7 volts when running. Clean all battery terminals and main ground connections.
  3. Disconnect the battery. Using a multimeter, measure the resistance between Pin 6 (CAN High) and Pin 14 (CAN Low) at the OBD-II port. A healthy network will read approximately 60 Ohms.
  4. If resistance is 120 Ohms, it means one of the two terminating resistors (in the ECM or EBCM) is offline. If it's near 0 Ohms, the CAN High and Low wires are shorted together. If it's open-circuit (OL), there's a break in the wiring.
  5. Visually inspect known problem areas: the driver's side dash harness near the A-pillar (2014-2018 models per TSB PIT5288H) and under-vehicle connectors/harnesses, especially the EBCM and transmission connectors (2007-2013 models).
  6. For 2007-2013 models, specifically inspect and clean ground G218 under the driver's side dash, ensuring no insulation is trapped under the terminal.
  7. If no visual damage is found, begin isolating the fault by unplugging modules from the high-speed CAN bus one at a time (start with the EBCM/ABS module). After unplugging each module, re-measure the resistance at the OBD-II port. When the resistance returns to a normal value (e.g., from 120 to 60 Ohms), the last module unplugged (or its wiring) is the source of the fault.
  8. Once the faulty circuit or module is identified, repair the wiring or replace the component. Module replacement will require programming with a dealer-level tool.

Parts You'll Likely Need

A collection of wiring repair supplies including heat-shrink tubing, solder sleeves, and electrical tape.
Most U0001 fixes on Silverados involve wiring repair rather than module replacement. Quality heat-shrink and splicing materials are essential for a permanent fix.
  • Wiring Harness Repair Supplies — The most common cause is a broken or shorted wire that needs to be properly spliced, soldered, and sealed with heat-shrink tubing.
    Trusted brands: 3M
    OEM price range: $10-$30
    Aftermarket price range: $5-$20
  • Electronic Brake Control Module (EBCM) (OEM #23380704 (2015-2016 K2XX), 19435406 (2008-2017 GMT900 HD)) — The EBCM contains one of the network's terminating resistors and is a common point of internal failure or connector corrosion that can bring down the bus.
    Trusted brands: ACDelco (GM Genuine), Dorman
    OEM price range: $600-$1000
    Aftermarket price range: $250-$500
  • Engine Control Module (ECM) — The ECM contains the other 120-ohm terminating resistor. While less common to fail than the EBCM, an internal fault can disable the entire network.
    Trusted brands: ACDelco (GM Genuine)
    OEM price range: $400-$800
    Aftermarket price range: $200-$500

Related Codes That Often Appear With This One

  • U0100 — Lost Communication With ECM/PCM
  • U0101 — Lost Communication with TCM
  • U0121 — Lost Communication With Anti-Lock Brake System (ABS) Control Module
  • U0140 — Lost Communication With Body Control Module

Technical Service Bulletins (TSBs) & Recalls

An excerpt from a GM Technical Service Bulletin regarding Silverado wiring harness repairs.
GM has issued several TSBs for U0001, including PIT5288H for pinched harnesses and PIT5405A for ground issues under the dash.
  • PIT5288H: Addresses the pinched dash harness on 2014+ K2XX platform vehicles.
  • 08-07-30-021H: Covers multiple GMLAN communication issues on GMT900 vehicles, including chafed wiring and problems at the transmission connector.
  • PIT5405A: Details the issue of sound-deadening material being trapped under the G218 ground point on GMT900 vehicles.

Platform-Specific Known Issues

A corroded electrical connector for the transmission or ABS module on a 2007-2013 Silverado.
On GMT900 models, connectors exposed to the elements—like the transmission and EBCM plugs—are prone to corrosion that disrupts the CAN bus.
  • A GM preliminary information document (similar to a TSB) exists for 2014+ GM trucks and SUVs describing how the dash wiring harness can be pinched by the IP mounting bracket, causing a host of communication DTCs.

Mechanic-Grade Diagnostic Values

A digital multimeter measuring 60 ohms of resistance across pins 6 and 14 of an OBD2 DLC.
Testing resistance across CAN High (Pin 6) and CAN Low (Pin 14) should ideally show 60 ohms; a reading of 120 ohms indicates a break in the circuit.
  • CAN Bus Resistance (Battery Disconnected) — expected: Approximately 60 Ω between DLC pins 6 and 14.. Failure: 120 Ω indicates one terminating resistor is offline. 0 Ω indicates a short between CAN High and Low wires. Open Line (OL) indicates a break in the circuit.
  • CAN High Voltage (Key On, Engine Off) — expected: Approximately 2.6V to 3.5V (relative to ground).. Failure: Voltage significantly outside this range, or 0V, indicates a circuit fault (short to ground, open).
  • CAN Low Voltage (Key On, Engine Off) — expected: Approximately 1.5V to 2.4V (relative to ground).. Failure: Voltage significantly outside this range, or 0V, indicates a circuit fault (short to ground, open).
  • DLC Ground Resistance — expected: Less than 1.0 Ω between DLC pin 5 and a known good chassis ground.. Failure: Resistance greater than 1.0 Ω indicates a poor ground for the diagnostic port, which can cause communication issues.

Scan Tool Commands That Help

  • GDS2 (Global Diagnostic System 2): Data Bus Diagnostic Tool — Used on 2014+ Global A platform vehicles. This tool connects to the DLC and pings modules on the bus to determine which ones are responding, helping to quickly identify the point of communication loss without manually unplugging modules.
  • GDS2 / Tech2Win: Module Programming (SPS) — Required after replacing a major control module like the EBCM, BCM, or ECM. The Service Programming System (SPS) is used to load the vehicle-specific VIN and configuration data onto the new, blank module.
  • GDS2 / Tech2Win: Automated Bleed / Brake Pedal Position Relearn — After replacing an EBCM (ABS module), the Automated Bleed procedure must be run to cycle the internal pump and purge all air from the brake hydraulic unit. A BPP relearn may also be required.

Wiring & Ground Locations

The G218 ground location under the driver's side dash of a 2007-2013 Chevrolet Silverado.
The G218 ground location under the driver's side dash is a frequent culprit for U0001 on GMT900 models, often due to sound-deadening material trapped under the eyelet.
  • Terminating Resistors — Two 120-ohm resistors. One is internal to the Engine Control Module (ECM). The second is internal to the Electronic Brake Control Module (EBCM/ABS Module).. These resistors are required at both ends of the high-speed CAN bus to maintain a total network resistance of 60 ohms. If one module or its wiring fails, the resistance will jump to 120 ohms, causing network instability.
  • G218 — Under the driver's side dash, near the kick panel. (GMT900 models). This is a critical ground point for the Body Control Module (BCM). Factory-installed sound deadening material can get trapped under the terminal, causing high resistance and intermittent network issues.
  • I/P Dash Harness (at mounting bracket) — Under the driver's side dash, near the parking brake pedal assembly and A-pillar. (K2XX models, 2014-2018). This is the location of the factory harness pinch described in TSB PIT5288H. The CAN bus wires run through this harness and can be shorted by the metal bracket.
  • Under-dash Junction Block — Located deep under the driver's side dash, above the pedals.. The CAN bus circuits pass through connectors on the back of this junction block. Corrosion or poor pin fitment at these connectors can cause intermittent network-wide failures. Wiggling these connectors can often replicate the fault.

Real Owner Repair Stories

  • YouTube channel 'No Start No Start' (2017 Chevrolet Silverado) — Intermittent no start, gauges dropping out, loss of RPM and oil pressure readings, power steering failure, multiple communication codes.
    ❌ Tried (didn't work) Initial diagnosis pointed to a single module, but the problem was more complex.
    ✅ What actually fixed it The root cause was twofold: 1) Poorly repaired (butt-connected) wires at the Transmission Control Module (TCM) connector were failing intermittently. 2) The Engine Control Module (ECM) itself had a developing internal resistance issue. The final recommendation was to properly repair the TCM connector first, and if issues persisted, replace the ECM.
  • YouTube channel 'Hands On Auto Training' (Chevrolet Silverado (year not specified, likely GMT900)) — No crank, no start, no communication. The network would come back online after disconnecting the ABS module, but the fault would return later.
    ❌ Tried (didn't work) Replacing the ABS module was considered but ultimately was not the root cause.
    ✅ What actually fixed it The fault was traced to the under-dash junction block (fuse block). Wires on the back of the block were making intermittent contact. Wiggling the harness at the back of the block caused the CAN signal to fail and recover. The final fix was to repair the damaged wiring at the junction block connector.

Model Year Variations Within This Range

  • 2007-2013 (GMT900): These models use the older Tech 2 scan tool or Tech2Win software for diagnostics. Common failure points are corrosion-related (EBCM/TCM connectors) and the G218 ground issue.
  • 2014-2018 (K2XX): These models use the newer Global A electrical architecture and require a GM MDI (or equivalent J2534 device) with GDS2 software for diagnostics. The most common failure is the pinched dash harness under TSB PIT5288H.
  • 2019+: Later models (2019+ Silverado 1500 refresh, 2020+ HD) moved to the Global B architecture. On these, the DLC pins 6 and 14 may measure 120 ohms by design, as they only connect to the Serial Data Gateway Module, not the entire bus directly. This guide does not apply to Global B vehicles.

Diagnostic Flowchart

Before starting, ensure the battery is fully charged (>12.4V) and terminals are clean. U0001 indicates a critical High-Speed CAN bus failure, often causing multiple warning lights and no-start conditions.
A correct resistance with a U0001 code points to an intermittent wiring or ground issue. What model year is your truck?
→ Inspect the main dash harness for pinching by the IP bracket near the parking brake pedal. Per GM TSB PIT5288H, this is a common factory assembly issue causing intermittent shorts.
→ Inspect and clean ground G218 under the driver's side kick panel. Per TSB PIT5405A, factory sound-deadening insulation is often trapped here, causing a poor, intermittent ground.
120 Ohms means the ECM or EBCM (ABS module) is offline. Unplug the EBCM connector on the driver's side frame rail. Does the resistance at the OBD-II port stay at 120 Ohms?
→ The fault is with the EBCM or its connector. Inspect the connector for green/white corrosion before condemning the module. Replacement requires programming.
→ The EBCM and its terminator are likely good. The fault is with the ECM or the wiring harness leading to it. Check the ECM connectors and wiring.
This indicates a direct wiring short or break. Based on your model year, where is the most common failure point?
→ A short is highly likely. Per TSB PIT5288H, meticulously inspect the main dash harness where it can be crushed by the metal IP bracket near the parking brake pedal.
→ A short or open is common from under-vehicle corrosion. Per TSB 08-07-30-021H, inspect the EBCM and transmission connectors for corrosion, broken pins, or chafed wires.

Other Known Issues on This Vehicle

Issues unrelated to this code that are worth knowing about as an owner of this generation:

  • Active Fuel Management (AFM) Lifter Failure 🔴 High — Very common on 5.3L and 6.2L engines, typically between 80,000 and 150,000 miles. Can lead to misfires, engine noise, and eventually catastrophic engine damage if not addressed.
  • Cracked Dashboard (GMT900) 🟡 Low — Extremely common on 2007-2013 models, especially in warmer climates. A crack typically develops on the driver's side near the instrument panel bezel or airbag cover.
  • Excessive Oil Consumption (GMT900) 🟠 Medium — Common on 5.3L engines due to issues with the PCV system and piston rings related to AFM operation. An updated driver-side valve cover is a common fix.
  • A/C Condenser Failure (K2XX) 🟠 Medium — Widespread on 2014-2017 models. The condenser is prone to cracking and leaking refrigerant, causing the A/C to blow warm air. GM initiated a special coverage program for this issue. (Ref: Special Coverage N182188180)
  • Harsh Shifting / Transmission Failure (8-Speed) 🔴 High — Common on 2015-2018 models equipped with the 8L90 and 8L45 automatic transmissions. Owners report shuddering, jerking, and hard shifts. Fixes range from fluid flushes with updated fluid to torque converter or full transmission replacement. (Ref: Multiple TSBs exist, including 18-NA-355.)
  • Brake Vacuum Pump Failure (K2XX) 🔴 High — Affects 2014-2018 models, leading to a hard brake pedal and increased stopping distance due to loss of power brake assist. This was the subject of a major recall. (Ref: NHTSA Recall 19V645000)

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: Used OEM modules (BCM, EBCM, ECM) from a reputable salvage yard are a good value, BUT you must have a plan for programming before purchase. Used wiring harnesses, connectors, and pigtails are excellent, low-cost repair options.

Donor-vehicle mileage cap: roughly under 150000 miles for the part to have meaningful remaining life.

What to inspect on the donor part:

  • For modules, check for zero signs of water intrusion or corrosion on the case and pins.
  • For connectors/pigtails, ensure the plastic is not brittle or cracked, and the terminal pins are straight and clean.
  • Verify the part number on the used module matches the original part number exactly.
  • Ask for the VIN of the donor vehicle if possible to help with programming options.

OEM-only on this vehicle (don't cheap out):

  • Engine Control Module (ECM)
  • Body Control Module (BCM)
  • Electronic Brake Control Module (EBCM)

Aftermarket brands forum-validated for this vehicle:

  • Dorman (for connector pigtails and some 'OE Fix' solutions, but OEM is preferred for modules).

Brands owners have reported issues with on this vehicle:

  • No-name, unbranded electronic modules from online marketplaces. These often have high failure rates or cause compatibility issues.

Real Owner Stories

Aggregated from forums and TSBs cited above. Mileages and costs reflect what owners reported in those sources.

2016 Chevrolet Silverado

Symptoms: Multiple warning lights came on at once, including Check Engine, ABS, and StabiliTrak. The scan tool could not communicate with several modules.

What fixed it: The main dash wiring harness was found crushed by the metal instrument panel mounting bracket near the parking brake pedal. The harness was freed, damaged wires were repaired, and a tie-strap was installed to prevent it from happening again.

Source hint: TSB PIT5288H

2011 Chevrolet Silverado

Symptoms: Intermittent communication problems, with various warning lights flashing on the dash and multiple 'U' codes being stored.

What fixed it: Located ground G218 under the driver's side kick panel. After disassembling it, a piece of sound-deadening insulation was found trapped under the terminal. The terminal and mounting surface were cleaned to bare metal and re-secured, which restored communication.

Source hint: TSB PIT5405A

2008 Chevrolet Silverado

Symptoms: The truck went into limp mode, the transmission was stuck in one gear, and a 'Service StabiliTrak' message appeared on the DIC.

What fixed it: Inspection of the under-vehicle wiring revealed heavy green and white corrosion on the pins of the 16-pin transmission pass-through connector. The connector pigtail was replaced and sealed with dielectric grease.

Source hint: TSB 08-07-30-021H

Frequently Asked Questions

My 2015 Silverado has all its dash lights on. Could this be the pinched wiring harness issue I've heard about?
Yes, it's highly probable. On 2014-2018 models, the main dash harness can be pinched by an instrument panel bracket near the driver's A-pillar. This is a well-documented factory assembly issue covered by GM Technical Service Bulletin PIT5288H.
I have a 2009 Silverado with a U0001 code and transmission problems. Where should I look first?
Check the under-vehicle connectors, specifically the main 16-pin transmission connector. On 2007-2013 models, these are prone to corrosion from water and road salt, which can break the CAN circuit. TSB 08-07-30-021H discusses this issue.
What is the G218 ground, and does it affect my 2011 Silverado?
Yes, G218 is a critical Body Control Module (BCM) ground point located under the driver's side dash. On 2007-2013 trucks, sound-deadening material was often trapped under it from the factory, causing a poor connection and communication codes. TSB PIT5405A details how to inspect and clean this ground.
My mechanic measured 120 Ohms at the OBD-II port on my Silverado. What does that mean?
A reading of 120 Ohms indicates that one of the two 120-ohm terminating resistors on the high-speed CAN bus is offline. In your Silverado, these resistors are located inside the Engine Control Module (ECM) and the Electronic Brake Control Module (EBCM/ABS). This suggests one of those modules, or the wiring to it, has failed.
Does the pinched dash harness TSB (PIT5288H) apply to my 2012 Silverado?
No. TSB PIT5288H specifically applies to the 2014-2018 (K2XX platform) models. For your 2012 (GMT900 platform), you should focus on potential causes like corroded under-vehicle connectors or the poor G218 ground.
Can a weak battery really cause all these communication codes and warning lights on my truck?
While it's a low-probability cause, a weak battery or bad main ground straps can cause significant voltage drops. This can make control modules shut down or behave erratically, triggering a flood of communication codes like U0001. It's always the first and easiest thing to check.
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 28, 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 U0001 for:
  • Chevrolet Silverado: 200720082009201020112012201320142015201620172018
In this article
🛍️ Shop This Part
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