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

U0073 on 2005-2010 Pontiac G6: Control Module Communication Failure Causes and Fixes

Code U0073 on a Pontiac G6 indicates a loss of communication on the vehicle's main data network. The most common causes are corroded wiring at the Transmission Control Module (TCM) connector, a bad ground connection at the G105 stud on the transmission, or a failing TCM. Check wiring and grounds before replacing any expensive modules.

22 minutes to read 2005-2010 Pontiac G6
Most Likely Cause
Corroded or Damaged Transmission Control Module (TCM) Connector
Difficulty
4/5
Est. Time
2.8 hrs
DIY Doable?
🔧 Shop
Shop Labor
$200 – $1000
Parts Price
$10 – $500
⚠️ Drivable, but... — Driving is not recommended. Depending on which module has lost communication, you could experience sudden hard shifting, loss of power steering, or disabled ABS and stability control, increasing the risk of an accident.
Key Takeaways
  • U0073 on a Pontiac G6 is most often a wiring or connection problem, not a bad computer.
  • Before spending any money on parts, inspect and clean three key areas: the battery terminals, the G105 ground on the transmission, and the main connector at the transmission (TCM).
  • Check for a chafed wiring harness under the rear driver's side seat, as this is a known issue covered by a TSB.
  • Do not replace the TCM or any other module unless you have professionally verified that all its power, ground, and data line connections are perfect.
  • If a module does need to be replaced, it will require professional programming to function in the car.
The code U0073 stands for 'Control Module Communication Bus 'A' Off'. On your Pontiac G6, this means that critical computer modules like the Engine Control Module (ECM), Transmission Control Module (TCM), and Electronic Brake Control Module (EBCM/ABS) have stopped communicating with each other. This communication happens over a network called the high-speed GMLAN, which is like the car's central nervous system. When a module stops talking or listening on this network, it sets code U0073 and can cause widespread, seemingly unrelated symptoms.

What's Unique About the 2005-2010 Pontiac G6

The Pontiac G6, like many GM vehicles of its era built on the Epsilon platform, is prone to specific electrical weak points that trigger communication codes like U0073. The most notable issues are corrosion-prone connectors, especially for the Transmission Control Module (TCM), and a critical shared ground point (G105) on the transmission housing that frequently becomes corroded or breaks internally. Furthermore, GM issued a Technical Service Bulletin for a body wiring harness that can chafe under the rear seat, causing network failures. These known wiring and ground issues are far more common culprits than a failed module itself.

Professional service recommended: Diagnosing network faults requires specialized tools to see which modules are offline and test the CAN bus wiring. It often involves tracing complex wiring diagrams, and replacing a module requires programming it to the vehicle.

Symptoms You May Notice

  • Check Engine Light is on
  • ABS, Traction Control, or Stabilitrak warning lights are on
  • Transmission shifts very hard, gets stuck in one gear (limp mode), or won't shift out of Park
  • Power steering warning light on, with intermittent or total loss of power steering assist
  • Instrument cluster gauges (speedometer, tachometer) behave erratically or drop to zero
  • Odometer displays "Error" or dashes
  • Vehicle may not start or cranks but won't start intermittently
  • Brake lights may stay on or not illuminate when the pedal is pressed (related to BCM communication issues)
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the Transmission Control Module (TCM) without first thoroughly inspecting and cleaning the TCM connector and the G105 ground point.
  • Replacing the Engine Control Module (ECM) when it is simply not receiving messages from another failed module or due to a wiring fault.
  • Assuming the transmission has failed mechanically due to limp mode, when the issue is purely electrical communication.

Most Likely Causes

  1. Corroded or Damaged Transmission Control Module (TCM) Connector 🔴 High Probability → Shop Transmission Assembly The TCM connector on the transmission case is exposed to weather, road salt, and heat, leading to moisture intrusion and pin corrosion (fretting). This is a very well-documented issue on this platform and its platform-mates like the Saturn Aura and Chevrolet Malibu.
    How to confirm: Disconnect the battery, then unplug the main electrical connector at the transmission. Carefully inspect both the male and female pins for any green/white corrosion, discoloration, or backed-out pins. Wiggle the connector with the system on to see if communication restores.
    Typical fix: Clean the connector pins thoroughly with electrical contact cleaner. Apply a thin layer of dielectric grease to the seal before reconnecting to prevent future moisture intrusion. If pins are severely damaged, the connector pigtail may need to be replaced. A common pigtail connector part number is ACDelco PT2365.
    Est. part cost: $10-$40
  2. Poor Ground at G105 🔴 High Probability The G105 ground, located on a transmission-to-engine stud, is the primary ground point for both the TCM and ECM. Its location makes it highly susceptible to rust and corrosion. The crimp design where multiple wires enter the single terminal ring is a known failure point; wires can break internally while the terminal appears intact.
    How to confirm: Locate the G105 ground stud on the transmission housing, often found below the upper coolant hose, near the throttle body area. Check if the nut is tight and if there is any visible corrosion. Perform a voltage drop test from the TCM ground wire to the negative battery post; a reading above 0.2 volts indicates a problem. Gently tug on the individual wires entering the G105 terminal; any movement indicates an internal break. 🎬 Watch: How to identify and fix a bad G105 ground.
    Typical fix: Remove the nut, take off the ground terminals, and clean the terminals, stud, and nut to bare, shiny metal using a wire brush or sandpaper. Reassemble securely. If wires are broken inside the crimp, the terminal must be replaced with a new, high-quality ring terminal.
    Est. part cost: $0-$15
  3. Chafed Body Harness Under Rear Seat (Related to TSB #08-07-30-021E) 🟡 Medium Probability A GM Technical Service Bulletin (TSB 08-07-30-021E) addresses a similar issue on other models where the body harness can rub against a sharp metal edge of the floor panel, often under a seat, eventually wearing through the insulation of the CAN bus wires and causing a short. While the Pass 1 TSB number was incorrect, the condition is a known GM issue.
    How to confirm: Remove the lower cushion of the rear seat. Locate the main body harness and carefully inspect it for any signs of chafing, exposed copper wires, or electrical tape where it passes over the floor panel structure.
    Typical fix: Repair the damaged wires by soldering and using heat-shrink tubing. Protect the harness from future damage by wrapping it in anti-abrasion tape or re-routing it slightly away from the sharp edge.
    Est. part cost: $5-$20
  4. Failed Transmission Control Module (TCM/TEHCM) 🟡 Medium Probability → Shop Transmission Assembly Heat and vibration can cause internal failure of the TCM. On 6-speed models, the TEHCM is located inside the hot transmission, increasing its failure rate. This should be the last resort after all wiring is confirmed good.
    How to confirm: This should only be suspected after all wiring, connector, and ground checks have been completed and found to be perfect. A professional scan tool that can communicate with individual modules is needed to confirm the TCM is offline and not responding.
    Typical fix: Replace the TCM. For external modules, this is a straightforward unbolt-and-replace job. 🎬 See this walkthrough for locating and replacing the TCM. For internal TEHCMs, the transmission side cover must be removed. The new module MUST be programmed by a dealer or a qualified shop with GM software.
    Est. part cost: $150-$600
  5. Weak or Failing Battery ⚪ Low Probability → Shop Vehicle Battery
    How to confirm: Test the battery with a digital multimeter. It should read at least 12.4V when the car is off. Perform a load test, as a battery can show good voltage but still fail under load. Low system voltage is a common trigger for network communication codes across all platforms.
    Typical fix: Replace the vehicle's battery.
    Est. part cost: $150-$250

Rare But Worth Checking

  • Failed Electronic Brake Control Module (EBCM): → Shop ABS Control Module The ABS module is a key node on the high-speed CAN bus. Its internal failure can short the network, causing a U0073 code along with ABS and traction control lights. This is a known issue on many GM vehicles of this era.
  • Failed Power Steering Control Module (PSCM): On G6 models with electric power steering, the PSCM is also on the high-speed network. A documented case showed a failed PSCM was the single cause of a total network down situation. This system was also subject to a safety recall for sudden loss of assist.
  • Corrosion in Underhood Fuse Block: → Shop Fuse Box The terminals for fuses that power the various control modules (TCM, ECM, etc.) can corrode, causing intermittent power loss to a module and triggering communication faults. This can be exacerbated by water leaks, such as from clogged sunroof drains.

Diagnosis Steps

  1. Check Battery Health: Ensure the battery is fully charged (12.4V+ engine off) and that terminals are clean and tight. A weak battery is a common cause of network codes.
  2. Scan for All Codes: Use a high-quality scanner that can read codes from all modules (ECM, TCM, BCM, EBCM). Note which modules are not communicating. 🎬 Watch: Diagnosing a no-crank condition and CAN bus wiring issues. This is a critical first step to narrow the search.
  3. Inspect Fuses: Check all related fuses in the underhood and interior fuse panels, especially those labeled for TCM, ECM, and BCM. A blown fuse will take a module offline.
  4. Inspect G105 Ground: Locate the G105 ground on the transmission stud. Disassemble, clean all contact surfaces to bare metal, and re-secure. Perform a voltage drop test on the ground wire while the system is under load (key on). A reading over 100-200mV indicates a poor ground.
  5. Inspect TCM Connector: Disconnect the battery. Unplug the large connector at the TCM on the transmission. Thoroughly inspect all pins and sockets for green or white corrosion, or backed-out pins. Clean with contact cleaner and apply dielectric grease before reassembly.
  6. Check for TSBs and Recalls: Specifically investigate TSBs for wire harness chafing and recalls related to the Body Control Module (BCM) and Power Steering Control Module (PSCM).

Parts You'll Likely Need

  • Transmission Control Module (TCM) (OEM #24256861) — This module is a common failure point. If all wiring and ground checks pass, the TCM itself has likely failed internally. Note that part numbers vary by year and transmission type (4-speed vs. 6-speed), so always verify with a VIN.
    Trusted brands: ACDelco (OEM), Dorman
    OEM price range: $300-$500
    Aftermarket price range: $150-$350
  • Electrical Contact Cleaner and Dielectric Grease — Essential for fixing the most common cause of this code: corroded connectors at the TCM and other modules.
    Trusted brands: CRC, Permatex
    Aftermarket price range: $15-$25
  • TCM Connector Pigtail — If the connector at the transmission is too corroded or damaged to be cleaned, the pigtail will need to be spliced into the harness.
    Trusted brands: ACDelco, Dorman
    OEM price range: $40-$70
    Aftermarket price range: $25-$50

Related Codes That Often Appear With This One

  • U0101 — Lost Communication with TCM. This is a more specific code that often appears with U0073 when the TCM is the module that has dropped off the network.
  • U0121 — Lost Communication with ABS Control Module. This points towards the EBCM or its wiring as the source of the network problem.
  • P0700 — Transmission Control System Malfunction. This is an informational code set by the ECM when the TCM requests the check engine light. It almost always accompanies codes like U0073 or U0101 when the transmission is involved.

Technical Service Bulletins (TSBs) & Recalls

  • TSB #08-07-30-021E: While not specific to the G6 rear seat, this TSB is representative of a series of bulletins GM released for various models regarding wire harness chafing causing electrical issues, including communication faults.
  • Recall #14V252000 (GM #13036): Affects 2005-2010 G6. Increased resistance in the Body Control Module (BCM) connection can cause voltage fluctuations, leading to brake lights not working correctly and potentially contributing to network instability.
  • Recall #15V064000 / Special Coverage 14118: Affects 2005-2009 G6. Sudden loss of electric power steering (EPS) assist. The PSCM is on the high-speed CAN bus, and its failure can bring down the network, causing U0073.

Platform-Specific Known Issues

  • A known issue, documented in TSB #SB-15-08-45-001, involves the body wiring harness chafing against the floor panel under the left-rear seat, which can short out the CAN bus wires.
  • The G105 ground point on the transmission housing is a notorious failure point for corrosion, leading to communication loss for the ECM and TCM.

Mechanic-Grade Diagnostic Values

  • GMLAN Bus Total Resistance — expected: Approximately 60 Ohms (± 5 Ohms). Failure: A reading of ~120 Ohms indicates an open circuit or one of the terminating resistors is offline. A reading near 0 Ohms indicates a short between the CAN High and CAN Low wires.
  • GMLAN Bus Voltage (Recessive State) — expected: ~2.5V on both CAN-H and CAN-L. Failure: Significant deviation from 2.5V on either line with the key on, engine off.
  • GMLAN Bus Voltage (Dominant State) — expected: CAN-H rises to ~3.5V, CAN-L drops to ~1.5V. Failure: Voltages that do not switch to these levels indicate a problem with a module or wiring. This is best viewed with an oscilloscope.
  • G105 Ground Voltage Drop — expected: Less than 0.1V (100mV). Failure: A reading above 0.2V (200mV) while the engine is running or cranking indicates a poor ground connection that needs to be cleaned or repaired.

Hidden / Shadow Codes Worth Checking

  • Transmit Error Counter (TEC) / Receive Error Counter (REC): These are not standard DTCs but internal counters within each module. When a module's Transmit Error Counter exceeds 255, it takes itself offline (goes 'bus off') to prevent network disruption and sets code U0073. (see via A high-end scan tool like a GM Tech2 or GDS2 can view module status and may be ableto see error counters, helping to identify which module is struggling to communicate.)

Scan Tool Commands That Help

  • GM Tech2 / GDS2: Module Status / High-Speed GMLAN Module List — This function polls all modules on the network and shows which ones are actively communicating and which are not responding. This is the first step in isolating the source of a U0073, as it quickly identifies the module(s) that have dropped off the bus.
  • GM Tech2 / GDS2: Clear All DTCs in All Modules — After a repair (like cleaning a ground or connector), a global clear command is necessary. Because a U0073 in one module can trigger 'loss of communication' codes in many others, clearing them all at once after a fix prevents confusion from old, stored codes.

Wiring & Ground Locations

  • G105 — On a transmission-to-engine stud, located on the left rear side of the engine compartment, often below the upper coolant hose and near the throttle body.. This is the primary ground connection for the Engine Control Module (ECM) and the Transmission Control Module (TCM). Internal breakage of the wires within the terminal crimp is a very common failure causing U0073.
  • TCM Connector (4-speed 4T45-E) — External on the transmission case, accessible from the engine bay.. The GMLAN High Speed wires are located at pins 37 (Circuit 2501, TAN/BLK) and 38 (Circuit 2500, TAN). This connector is highly prone to corrosion.
  • Terminating Resistors (120 Ohm) — There are two. One is internal to the Engine Control Module (ECM). The second is typically located within the Electronic Brake Control Module (EBCM/ABS Module) on this platform.. The CAN bus requires these two resistors to function. If a module containing a resistor fails or its connection is lost, the total bus resistance will change from 60 Ohms to 120 Ohms, causing communication to fail.
  • Underhood Fuse Block — In the engine compartment, on the driver's side, next to the battery.. Contains fuses and relays that provide power to the ECM and TCM. Corrosion or a blown fuse here can take a module offline.
  • Interior Fuse Block — On the passenger side of the center console, behind a removable panel.. Contains fuses for the Body Control Module (BCM) and other interior electronics that are on the communication network.
  • Rear Fuse Block — In the trunk, on the driver's side, behind a removable panel.. Contains fuses for various body and chassis systems that may be involved in a network-down situation.

Real Owner Repair Stories

  • YouTube video from a repair shop (Pontiac G6 (year not specified, but within the 2005-2010 range)) — No communication with the transmission, car would not start or run correctly, multiple communication codes.
    ❌ Tried (didn't work) Initial diagnosis pointed to a bad Park/Neutral Position switch.
    ✅ What actually fixed it The G105 ground terminal on the transmission stud had failed internally. The multiple wires crimped into the single ring terminal had broken loose inside the insulation, even though the terminal itself looked secure. The fix was to cut off the old terminal and install a new, properly crimped ring terminal for the ground wires.
  • 2CarPros Forum User (2006 Pontiac G6 GTP) — Multiple GMLAN communication issues while trying to diagnose other transmission codes.
    ❌ Tried (didn't work) Attempting to do simple continuity checks from the DLC to various modules, which is not a reliable test on a CAN bus system.
    ✅ What actually fixed it The user confirmed continuity between the relevant GMLAN pins on the major modules (TCM to ECM, TCM to EBCM) to verify the integrity of the bus wiring between the modules themselves, bypassing the DLC. This confirmed the wiring harness was intact, allowing them to focus on diagnosing the modules.
  • NHTSA ODI #10783716 — An owner of a similar GM platform vehicle reported that a technician found multiple stored communication codes including U0073, U0131, and U0102. Despite clearing the codes, the electrical problems recurred during subsequent driving.

OEM Part Supersession History

  • Various (e.g., 24256524, 24248192)Various (e.g., 24286709) — Revisions to address internal component failures and improve reliability.
    Heads up: For 6-speed models with the 6T40/6T45 transmission, the internal TEHCM must be programmed to the vehicle's VIN. A used TEHCM from another vehicle will not work unless it is cleared and reprogrammed by a specialized service.
  • N/ASonnax 144510-09K — Provides a way to repair a failed TEHCM without replacing the entire expensive unit.
    Heads up: This is an aftermarket repair kit, not an OEM part. It allows a technician to rebuild the pressure switch portion of the Generation 1 TEHCM (up to ~2012). It requires opening the TEHCM assembly.

Model Year Variations Within This Range

  • 2008-2010 (approx.): The introduction of the 6-speed automatic transmission (6T40/6T70) meant the TCM became an internal component called a TEHCM (Transmission Electro-Hydraulic Control Module). This makes diagnosis and replacement significantly more labor-intensive and expensive compared to the external TCM on the 4-speed (4T45-E) used in earlier and base models.

Diagnostic Flowchart

Other Known Issues on This Vehicle

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

  • Sudden Loss of Electric Power Steering 🔴 High — Very common across all model years, especially 2005-2009. Often occurs under 100,000 miles. (Ref: Recall #15V064000, Special Coverage Adjustment 14118)
  • Leaking Sunroof Drains 🟠 Medium — Extremely common. The drain tubes, particularly the rear ones, are known to be too short from the factory and can disconnect, dumping water into the headliner and onto the rear floorboards.
  • Premature Catalytic Converter Failure 🟠 Medium — Common on models with 2.4L and 3.5L engines, often before 100,000 miles. (Ref: TSB #SB-10134-A (Warranty extension to 120k miles))
  • Faulty Brake Lights / BCM Connector 🔴 High — Widespread, affecting all model years. Can cause brake lights to be on when not braking, or off when braking. (Ref: Recall #14V252000 (GM #13036))
  • Broken Transmission Shift Cable 🟠 Medium → Shop Transmission Assembly — Common on vehicles with the 4-speed automatic transmission. The plastic tabs on the cable end fracture, preventing gear selection. (Ref: Recall #12V480000 (GM #12106))

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: Used parts are a smart choice for non-electronic, physical components. Sourcing a TCM connector pigtail or a section of wiring harness from a junkyard is an excellent, cost-effective fix for damaged connectors or wires. The underhood fuse block is also a good candidate for a used part if the original is corroded, provided the donor part is clean and dry.

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

What to inspect on the donor part:

  • For wiring/connectors: Look for a donor vehicle from a dry climate to minimize corrosion. Inspect for clean, bright copper on pins, and flexible, uncracked wire insulation.
  • Ensure the locking tabs on plastic connectors are intact and not brittle.
  • When pulling a pigtail, cut the wires as long as possible to give yourself plenty of room to work.
  • For a fuse block: Open it and check for any signs of water intrusion, white/green corrosion on the bus bars, or melted plastic.

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

  • Transmission Control Module (TCM/TEHCM): A used module is a major gamble. It is programmed to the original vehicle's VIN and options. While some specialists can 'virginize' and reprogram them, it's a complex process. A new, properly programmed module is the recommended path to avoid repeat failures and diagnostic headaches.

Aftermarket brands forum-validated for this vehicle:

  • Sonnax: For 6-speed models with internal TEHCM pressure switch failures, Sonnax offers highly-regarded rebuild kits (e.g., 144510-09K) that allow a skilled technician to repair the TEHCM instead of replacing it.
  • ACDelco (Professional/Gold): For connector pigtails like the PT2365, sticking with the OEM supplier ensures correct wire gauges and pin materials.

Brands owners have reported issues with on this vehicle:

  • Unbranded/No-Name TEHCMs: Avoid generic, pre-programmed TEHCMs from online marketplaces. They often have high failure rates and incorrect software, leading to more problems than they solve.

Real Owner Stories

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

2008 Pontiac G6 3.5L

Symptoms: A loose ground wire was found near the starter, causing confusion during troubleshooting of electrical issues.

What fixed it: Identifying and securing loose ground points in the starter/transmission area.

Source hint: r/MechanicAdvice on Reddit - 'Where does this ground wire go?'

Pontiac G6 (2005-2010 platform)

Symptoms: Intermittent no-start and communication loss. The ground terminal looked fine externally but had failed internally.

What fixed it: Repairing the G105 ground terminal where the wire strands had broken inside the crimp.

Source hint: ScannerDanner on YouTube - 'PONTIAC G6 BAD GROUND'

Frequently Asked Questions

Is there a recall for the power steering issues causing my U0073 code on a 2005-2009 Pontiac G6?
Yes, Recall #15V064000 (Special Coverage 14118) addresses a sudden loss of electric power steering (EPS) assist. Since the Power Steering Control Module (PSCM) is on the high-speed CAN bus, its failure can disrupt the network and trigger code U0073.
My brake lights are acting up and I have a U0073 code; are these related on my 2005-2010 G6?
They likely are. Recall #14V252000 (GM #13036) for the 2005-2010 Pontiac G6 notes that increased resistance in the Body Control Module (BCM) connection can cause both brake light malfunctions and network instability.
Where is the G105 ground located on the Pontiac G6?
The G105 ground is located on a transmission-to-engine stud, typically found below the upper coolant hose near the throttle body area. It is a primary ground for both the TCM and ECM.
Can a problem under the rear seat cause a transmission communication code?
Yes. According to TSB #SB-15-08-45-001, the body wiring harness can chafe against a sharp metal edge of the floor panel under the left-rear seat, which can short out the CAN bus wires and cause communication faults.
What part should I use if my transmission connector pins are corroded?
If the pins are severely damaged due to moisture intrusion, a common replacement pigtail connector part number is ACDelco PT2365.
Why does my G6 speedometer drop to zero intermittently with this code?
This is a symptom of the U0073 communication break. When the high-speed CAN bus is interrupted—often by a bad G105 ground or TCM connector corrosion—the instrument cluster loses data from the modules, causing gauges to behave erratically or drop to zero.
PONTIAC G6 BAD GROUND
PONTIAC G6 BAD GROUND
How to diagnose CAN bus network problem, wiring problem, Bad ground. No Crank 2007 Pontiac G6 3.5L
How to diagnose CAN bus network problem, wiring problem, Bad ground. No Crank 2007 Pontiac G6 3.5L
Transmission Control Module (TCM) Pontiac G6 3.5L 2004-2010 Location and Replacement
Transmission Control Module (TCM) Pontiac G6 3.5L 2004-2010 Location and Replacement
Engine Light On - No Communication W/ Scan Tool
Engine Light On - No Communication W/ Scan Tool
Causes and Fixes U0101 Code: Lost Communication with TCM (Transmission Control Module)
Causes and Fixes U0101 Code: Lost Communication with TCM (Transmission Control Module)
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 30, 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 U0073 for:
  • Pontiac G6: 200520062007200820092010
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