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

U0100 on 2007-2009 Saturn Aura: Causes and Fixes for Lost ECM Communication

On a 2007-2009 Saturn Aura, code U0100 is most often a symptom of a failed Transmission Control Module (TCM) or its wiring. The faulty TCM, located inside the transmission, disrupts the vehicle's entire communication network, causing a no-start or stalling. Expect to pay $400-$950 for a replacement TCM and professional installation, which requires programming.

18 minutes to read 2007-2009 Saturn Aura
Most Likely Cause
Failed Transmission Control Module (TCM/TEHCM)
Difficulty
5/5
Est. Time
2.8 hrs
DIY Doable?
🔧 Shop
Shop Labor
$450 – $950
Parts Price
$250 – $500
🚫 Do not drive — The vehicle may not start at all, or it could stall unexpectedly while driving, creating a significant safety risk. The transmission may also get stuck in one gear (limp mode), making the vehicle unsafe to operate in traffic.
Key Takeaways
  • U0100 on a Saturn Aura is a critical code that makes the vehicle unsafe and unreliable to drive.
  • Do NOT immediately assume the Engine Control Module (ECM) is bad. The most likely cause is a failed Transmission Control Module (TCM/TEHCM) located inside the transmission, or its associated wiring/grounds.
  • A common symptom is a no-start or stalling condition, often accompanied by a U0101 code.
  • Diagnosis requires professional tools to check the communication network, and replacement of the TCM requires programming.
The U0100 code means 'Lost Communication With ECM/PCM 'A''. The Engine Control Module (ECM), which is the main computer for the engine, has stopped communicating with other essential modules in the car, like the Transmission Control Module (TCM) and Body Control Module (BCM). This communication happens over a network called the Controller Area Network (CAN bus). When the ECM appears to be offline, it can cause a wide range of serious problems, including preventing the engine from starting or causing it to stall.

What's Unique About the 2007-2009 Saturn Aura

The Saturn Aura is built on the GM Epsilon platform, which is shared with vehicles like the Chevrolet Malibu and Pontiac G6. On this platform, the Transmission Control Module (TCM) — also known as the TEHCM (Transmission Electro-Hydraulic Control Module) as it combines the module, solenoids, and switches — is a known weak point. It is located inside the transmission side cover, submerged in fluid. While U0100 points to the ECM, it is very frequently set because the internal TEHCM has failed and is disrupting the entire communication network. Technicians often find that a U0101 (Lost Communication with TCM) code is also present or was the initial fault. 🎬 Watch: A real-world diagnosis of a U0101 no-start condition. Simply replacing the ECM is a common misdiagnosis and often does not fix the issue.

Professional service recommended: Diagnosing network communication failures requires specialized scan tools and knowledge of CAN bus systems. The most common repair involves accessing the Transmission Control Module (TEHCM), which is inside the transmission, and the new module requires programming to the vehicle's VIN.

Symptoms You May Notice

  • No-crank, no-start condition.
  • Engine cranks but will not start.
  • Engine stalls while driving.
  • Check Engine Light is on.
  • Service Traction Control, Service ESC, and other warning lights on the dashboard.
  • Transmission is stuck in one gear (limp mode).
  • Scan tool cannot communicate with the ECM or other modules.
  • Instrument panel lights up but goes blank when trying to start.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the Engine Control Module (ECM) without proper diagnosis. Many people see the U0100 code and assume the ECM is bad, but the root cause is often another module (like the TCM) bringing the network down.

Most Likely Causes

  1. Failed Transmission Control Module (TCM/TEHCM) 🔴 High Probability → Shop Transmission Assembly The TEHCM on the 6T70/6T40 transmission is a well-documented failure point. Located inside the transmission, it is susceptible to heat, vibration, and contaminated fluid, leading to internal electronic failure like cracked solder joints or failed pressure switches. 🎬 Watch: How to repair the TEHCM pressure switch membranes.
    How to confirm: Using a professional scan tool, check for communication with all modules. If the TCM is the only module not communicating (often showing a U0101 code), and it has proper power and ground at the external connector, the internal module itself is faulty. A technician can also check CAN bus resistance; with the TCM disconnected, resistance should be ~120 ohms, and with it connected, it should be ~60 ohms. A faulty TCM can cause this reading to be incorrect.
    Typical fix: Replace the Transmission Electro-Hydraulic Control Module (TEHCM). The transmission side cover must be removed for access. The new module must be programmed to the vehicle's VIN using a J2534 device or similar tool.
    Est. part cost: $250 - $500
  2. Wiring or Connector Issues 🟡 Medium Probability GM issued TSB #PIP4990D which specifically calls out poor terminal pin fit at the transmission connector, chafed wiring harnesses on top of the transmission, and poor ground connections as common causes for U0101, which leads to U0100.
    How to confirm: Visually inspect the wiring harness and the 14-way connector going to the transmission for any signs of corrosion, damage, chafing, or loose pins. Check for stable power and clean grounds at the TCM connector with a multimeter. Specifically check ground G105 on the transmission stud.
    Typical fix: Repair the damaged section of the wiring harness. Clean corroded connectors and apply dielectric grease. Disassemble, clean, and re-secure ground connections to bare metal.
    Est. part cost: $10 - $150
  3. Low Battery Voltage or Poor Grounds ⚪ Low Probability → Shop Vehicle Battery
    How to confirm: Test the battery voltage; it should be above 12.4 volts with the engine off. A weak battery can cause unpredictable communication errors between modules. Check and clean the main battery terminals, chassis ground, and engine ground straps for corrosion or looseness.
    Typical fix: Recharge or replace the battery. Clean or replace corroded ground cables.
    Est. part cost: $20 - $250

Rare But Worth Checking

  • Failed Engine Control Module (ECM): → Shop Engine Control Module (ECM) While the code directly implicates the ECM, it is rarely the actual cause on this vehicle. This should only be considered after all other possibilities, especially the TCM and wiring, have been thoroughly ruled out.
  • Corrosion in Underhood Fuse Block: → Shop Fuse Box On related GM platforms, high resistance or corrosion at the main positive cable connection point inside the fuse block has been found to cause intermittent power loss to modules, triggering communication codes like U0100 and U0101. This can be a hidden issue even if fuses appear good.

Diagnosis Steps

  1. Check the battery voltage and inspect the battery terminals for tightness and corrosion. Ensure voltage is above 12.4V.
  2. Connect a professional scan tool and attempt to communicate with all modules on the vehicle. Note which modules are online and which are not (e.g., ECM, TCM, BCM, ABS).
  3. Check for all fault codes. Pay close attention if a U0101 (Lost Comm with TCM) is present alongside the U0100.
  4. If the TCM is not communicating, inspect the external transmission connector and wiring harness for damage, corrosion, or chafing, especially on top of the transmission case.
  5. Locate and inspect the primary TCM ground (often G105 on a transmission stud). Disassemble, clean all surfaces to bare metal, and re-secure.
  6. Using a multimeter, verify that the TCM has proper battery power, ignition power, and ground at the external connector.
  7. With the battery disconnected, check resistance between Pin 6 and Pin 14 at the OBD-II port. It should be approximately 60 ohms. If it's 120 ohms, there's a break in the circuit or a terminating resistor is offline (likely the TCM).
  8. If power, grounds, and wiring integrity are confirmed good, the internal TCM (TEHCM) is the most likely culprit. A new TEHCM will need to be installed and programmed.
  9. Only suspect the ECM if it is the only module that will not communicate and it has been verified to have good power, ground, and CAN bus wiring integrity.

Parts You'll Likely Need

  • Transmission Control Module (TCM / TEHCM) (OEM #24256861 (ACDelco)) — This is the most common failure point on the 2007-2009 Saturn Aura that leads to a U0100 code. The original module, located inside the transmission, fails and disrupts network communication.
    Trusted brands: ACDelco (OEM), Dorman (e.g., 609-000, 609-007)
    OEM price range: $350-$500
    Aftermarket price range: $250-$400

Related Codes That Often Appear With This One

  • U0101 — This code means 'Lost Communication with TCM'. It is often the root cause. The TCM fails, setting U0101, which then disrupts the network and causes other modules to set U0100.
  • 🎬 See this breakdown of how the U0101 code affects communication.
  • U0073 — This code means 'Control Module Communication Bus 'A' Off', indicating a general network failure that is consistent with a module or wiring fault bringing down the entire CAN bus.

Technical Service Bulletins (TSBs) & Recalls

  • TSB #PIP4990D: Advises technicians to thoroughly investigate external factors before replacing the TEHCM for a U0101 code. It specifically points to checking for chafed wiring on top of the transmission, poor pin connections at the main connector, and bad grounds.

Platform-Specific Known Issues

  • The 6-speed automatic transmissions used in these vehicles (6T40/6T70) have a known history of failures of the internal Transmission Electro-Hydraulic Control Module (TEHCM), which can manifest as communication codes like U0100 and U0101.
  • The location of the TEHCM inside the transmission side cover makes replacement more labor-intensive than an externally mounted module.

Mechanic-Grade Diagnostic Values

  • High-Speed GMLAN Bus Resistance — expected: 60 Ohms (± 5 Ohms) across DLC pins 6 and 14 with battery disconnected.. Failure: A reading of ~120 Ohms indicates an open in the bus or a terminating module (like the TCM) is offline. A reading significantly less than 60 Ohms indicates the CAN High and Low wires are shorted together.
  • High-Speed GMLAN Bus Voltage (Key On) — expected: CAN High (Pin 6) should be ~2.66V. CAN Low (Pin 14) should be ~2.34V. Both measured to ground.. Failure: Voltages stuck high, low, or at 0V indicate a short to power, ground, or an open circuit. For example, a logic '0' is transmitted when CAN-High goes to ~3.5V and CAN-Low goes to ~1.5V.
  • Module Ground Circuit Resistance — expected: Less than 0.1 - 0.2 Ohms from the module's ground pin at the connector to a clean chassis ground.. Failure: Higher resistance indicates a poor ground connection, which can cause modules to drop offline intermittently.
  • Module Power Supply Voltage — expected: 12.0V - 14.5V at the module's power pins with key on.. Failure: Voltage drop below 10V during cranking or operation can cause communication codes.

Scan Tool Commands That Help

  • Tech2 / GDS2 / J2534 Pass-Thru: SPS (Service Programming System) — This is required after replacing the TEHCM. The new module must be flashed with the correct VIN-specific calibration file from GM's TIS2Web service. Failure to program the new module will result in a no-start or immediate limp mode.
  • Tech2 / GDS2: Transmission Service Fast Learn — After programming a new TEHCM, this procedure must be performed to allow the module to learn the clutch fill volumes and shift adapts. Skipping this step can result in harsh shifts and long-term transmission damage.
  • Professional Scan Tool (e.g., GDS2): Module Status / Network Test — This is the first step in diagnosis. The function polls all modules on the CAN bus and reports which ones are communicating and which are not. If only the TCM (and by extension, the ECM) is offline, it points strongly to a TCM-related issue.

Wiring & Ground Locations

  • G105 — For the 2.4L engine, it is located on the left front of the engine. For the 3.6L engine, it is on the center rear of the engine. A 2007 diagram shows it under the left intake manifold on the rear of the cylinder head.. This is a primary ground point for the ECM and TCM. A loose or corroded G105 is a known cause of intermittent communication loss and U0100/U0101 codes.
  • G107 — Located on the right front of the engine for the 2.4L VIN 5 engine. TSB PIP4990D also references checking G106/G107 as potential TCM ground points.. This is another critical ground for the powertrain modules. TSB PIP4990D specifically calls out checking this ground when diagnosing U0101, which is the root cause of U0100 in many cases.
  • Transmission Harness Connector — The main 14-way or 16-way electrical connector on the side of the transmission case, leading to the internal TEHCM.. This connector is a major weak point. TSB PIP4990D highlights poor terminal pin fit, fretting corrosion, and mis-seated pins as a primary cause of communication loss with the TCM.
  • Harness Chafe Point — The wiring harness section that runs on top of the transmission case can rub against sharp edges on the engine block or transmission itself.. Vibration can cause the harness to chafe through, shorting the CAN bus wires (Tan and Tan/Black) to ground or to each other, which will bring down the entire network and set U0100.

Real Owner Repair Stories

  • DadsGarage Diagnostic Specialist YouTube Channel (2009 Saturn Aura (similar platform diagnosis)) — No start, Service Traction Control light, Check Engine Light on, codes U0101, U2106, U2109.
    ❌ Tried (didn't work) The vehicle was brought from another shop that had incorrectly replaced the Engine Control Module (ECM).
    ✅ What actually fixed it Diagnosis showed the ECM was communicating but the TCM was not. After verifying power and ground circuits to the TCM were likely okay (since the ECM downstream was online), the internal TEHCM was identified as the fault. Replacing the TEHCM and performing a service learn procedure fixed the vehicle.

OEM Part Supersession History

  • 24242275, 24249028, 24249034, 2425355624256523 (and potentially others) — Internal revisions and updates by GM to improve reliability of the TEHCM.
    Heads up: The Dorman aftermarket replacement 609-007 is listed as a cross-reference for these parts for the 2009 Aura. Always verify the correct part number for your specific VIN before ordering, as different RPO codes may require different TEHCMs.

Model Year Variations Within This Range

  • 2009: The 2009 Saturn Aura is specifically listed in TSB #PIP4990D regarding the U0101 (and by extension U0100) diagnosis, confirming this is a known issue for this model year. The Dorman replacement TEHCM (609-007) also specifically lists the 2009 Aura, but not the 2007-2008 models, suggesting a potential part difference.

Diagnostic Flowchart

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: A used TEHCM is NOT recommended. These modules have a high failure rate, and a used part carries a significant risk of being faulty or having a short remaining lifespan. Furthermore, programming can be problematic.

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

What to inspect on the donor part:

  • Verify the donor vehicle did not have transmission-related trouble codes.
  • Inspect the electrical connector pins for any signs of corrosion, damage, or fluid intrusion.
  • Obtain the VIN of the donor vehicle, as some programming tools may require it, though it's often not possible to reprogram a used module to a new VIN.

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

  • Transmission Electro-Hydraulic Control Module (TEHCM) - Due to the high failure rate and critical need for VIN-specific programming, a new ACDelco (OEM) or a quality remanufactured unit from a reputable source like Dorman is strongly advised.

Aftermarket brands forum-validated for this vehicle:

  • Dorman (e.g., 609-007) - Dorman offers a remanufactured TEHCM, sometimes with design improvements like upgraded internal plastics to better resist heat. They explicitly state programming is required.

Brands owners have reported issues with on this vehicle:

  • Unknown/no-name brands from online marketplaces. These may be used units sold as 'remanufactured' with no real testing or updates, and often lead to installation and programming failures.

Real Owner Stories

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

2008 2.4l Aura Le5

Symptoms: Owner experienced a rapid clicking sound but the engine would not start, and the vehicle had a U0100 code. After replacing the ECU, the car started, but a day later all the dashboard lights came on and the car died again.

What fixed it: The ECU replacement did not fix the root cause. The symptoms returning pointed to an underlying intermittent power, ground, or wiring issue that was likely damaging the control modules.

Source hint: SaturnForum.com: '2008 2.4l Aura Le5, Rapid click No Start'

2008 Aura

Symptoms: An intermittent no-crank condition began after a radiator was replaced. This later progressed to a permanent no-crank with a U0100 'no communication from the ECM' error.

What fixed it: The source suggests the root cause was likely fragile wiring that was disturbed during the radiator replacement, leading to the communication fault.

Source hint: SaturnForum.com: '2008 Aura No crank'

Frequently Asked Questions

My mechanic says the Transmission Control Module (TCM) is bad on my 2008 Aura. Is this a common problem?
Yes, this is a very common issue. The 6-speed automatic transmissions in these vehicles have a known history of failures of the internal Transmission Electro-Hydraulic Control Module (TEHCM), which is the most probable cause for a U0100 code.
I see TSB #PIP4990D mentioned. What should I check on my Saturn Aura before replacing the expensive TEHCM?
TSB #PIP4990D advises checking external factors first. Specifically, inspect for chafed wiring on top of the transmission, poor pin connections at the main 14-way transmission connector, and bad ground connections, particularly ground G105 on the transmission stud.
My car is showing both U0100 and U0101 codes. What does that point to?
The code U0101 means 'Lost Communication with TCM'. When it appears alongside the general U0100 code, it strongly indicates the problem is with the Transmission Control Module (TEHCM), its wiring, or its power and ground connections.
Where is the TCM located on my 2007-2009 Aura, and is it an easy DIY job?
The TCM, or TEHCM, is located inside the transmission's side cover. This internal location makes replacement more labor-intensive and complex than an externally mounted module, and it is generally not considered a simple DIY job.
If I have the TEHCM replaced, is there any extra step required?
Yes. After installation, the new TEHCM must be programmed to your vehicle's VIN using a professional tool like a J2534 pass-thru device. The car will not operate correctly without this programming.
Are other GM cars from that era, like the Chevy Malibu or Pontiac G6, known for this same U0100 issue?
Yes. The Chevrolet Malibu (2008-2012) and Pontiac G6 (2007-2010) share the same platform and 6T40/6T70 transmission, and they experience the same pattern of TEHCM and wiring failures that lead to U0100 and U0101 codes.
My scan tool won't connect to any module. Could a bad transmission module really cause that?
Yes. A faulty module like the TCM can disrupt the entire CAN bus data network. This can prevent a scan tool from communicating with the ECM or any other module on the network, which is a common symptom associated with code U0100.
Saturn Aura U0101 Lost Communication No Start Diagnosis From Another Shop
Saturn Aura U0101 Lost Communication No Start Diagnosis From Another Shop
How to fix your Transmission Control Module (TCM) in Saturn Aura 2009
How to fix your Transmission Control Module (TCM) in Saturn Aura 2009
GM  transmission control module (tehcm) pressure switch membrane repair. 6L45/50/80/90 or 6T70
GM transmission control module (tehcm) pressure switch membrane repair. 6L45/50/80/90 or 6T70
U0101 Code Explained: Lost Communication With TCM (How to FIX it!)
U0101 Code Explained: Lost Communication With TCM (How to FIX it!)
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 U0100 for:
  • Saturn Aura: 200720082009
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