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

U0100 on 2003-2012 Saab 9-3: Lost Communication With ECM Causes and Fixes

On a 2003-2012 Saab 9-3, code U0100 is most often caused by a failed Engine Control Module (ECM) due to heat and vibration. Expect to pay $500-$800 for a specialist-rebuilt or cloned ECM that is plug-and-play; a full shop replacement can exceed $1,400. A weak battery or faulty main ECM power relay are also common, simpler causes to check first.

24 minutes to read 2003-2012 Saab 9-3
Most Likely Cause
Failed Engine Control Module (ECM)
Difficulty
4/5
Est. Time
2 hrs
DIY Doable?
🔧 Shop
Shop Labor
$400 – $1700
Parts Price
$200 – $1200
🚫 Do not drive — Driving is not recommended. The vehicle may stall unexpectedly, enter a low-power 'limp mode', or fail to restart, posing a significant safety risk.
Key Takeaways
  • U0100 on a Saab 9-3 is most likely a failed Engine Control Module (ECM).
  • Do not drive the vehicle; it is unsafe due to the risk of stalling or not restarting.
  • Always check the battery and main ground connections first, as low voltage can trigger this code.
  • Any replacement ECM or CIM must be programmed to the car by a professional with Saab-specific equipment.
  • Using a specialist to repair or clone your original ECM is often the most reliable and cost-effective solution.
The code U0100 stands for 'Lost Communication with ECM/PCM 'A''. This means that other critical computers (modules) in your Saab 9-3, such as the Transmission Control Module (TCM) or Column Integration Module (CIM), have stopped receiving data from the main Engine Control Module (ECM). The ECM is the brain of the engine, and when it goes silent on the vehicle's internal network (the CAN bus), it can cause widespread system malfunctions, a no-start condition, or stalling.

What's Unique About the 2003-2012 Saab 9-3

The Saab 9-3 from this era has two well-known vulnerabilities that directly relate to code U0100. First, the Trionic 8 Engine Control Module (ECM) is mounted directly on the engine, where it is exposed to constant heat and vibration, leading to a high rate of internal failure of solder joints and components. Second, the vehicle's security and communication system is a complex web involving the ECM, Column Integration Module (CIM), and Ignition Switch Module (ISM). A communication breakdown often triggers a 'Steering Lock Malfunction' or 'Stability Control Malfunction' message, completely immobilizing the car and making diagnosis difficult without Saab-specific tools.

Professional service recommended: Diagnosing network faults is complex, and replacing either the ECM or CIM requires programming and 'marrying' the new module to the car with specialized tools like a Saab Tech 2. However, DIY cloning of the ECM is possible 🎬 Watch this step-by-step tutorial on how to clone your ECM. with specific software (TrionicCanFlasher) and an OBDLink SX adapter, which copies the immobilizer data to a replacement unit.

Symptoms You May Notice

  • Engine will not start or cranks but does not fire
  • Vehicle stalls while driving, especially when hot, and may not restart for 20 minutes to 2 hours.
  • Check Engine Light is on (may be intermittent)
  • Multiple other warning lights are on simultaneously (e.g., ABS, TCS, Airbag).
  • Message on the Saab Information Display (SID) like 'Steering Lock Malfunction' or 'Stability Control Malfunction, Contact Service'.
  • Engine runs in 'limp-home' mode with severely reduced power.
  • Scan tool cannot communicate with the ECM, but may communicate with other modules.
  • Transmission may be stuck in gear or shift erratically.
  • Instrument cluster gauges may fluctuate or go dead.
  • Door locks may cycle on their own.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the battery without checking if the ECM is the root cause. While a bad battery can cause U0100, a bad ECM can also fail to shut down properly, draining a brand new battery.
  • Replacing the Ignition Switch Module (ISM) or Steering Column Lock (SCL) for a 'Steering Lock Malfunction' message when the root cause is a U0100 communication failure from the ECM.
  • Replacing the CIM module when the actual fault lies with the ECM or a simple power relay.

Most Likely Causes

  1. Failed Engine Control Module (ECM) 🔴 High Probability The Trionic 8 ECM is mounted on the engine, where it's subjected to intense heat and vibration, causing internal solder joints and components to fail over time. This is the most common point of failure for this code on the 9-3, often manifesting as stalling when hot.
    How to confirm: After verifying all power, ground, and CAN bus wiring to the ECM are intact, the module itself is the likely culprit. A key sign is when a scan tool can communicate with other modules (like TCM, ABS) but not the ECM. Specialists can bench-test the ECM using a Hardware-In-the-Loop (HIL) simulator to confirm the fault under load. Sometimes the fault is intermittent and only occurs when the engine bay is hot.
    Typical fix: Replace the ECM. The most cost-effective solution is to send the original ECM to a specialist for repair and cloning to a new unit. A replacement ECM (new, used, or rebuilt) must be programmed ('married') to the car's VIN and security information using a Tech 2 scanner or by cloning the original.
    Est. part cost: $500-$800 for a rebuilt/cloned unit, $1100+ for a new unit from a dealer.
  2. Low Battery Voltage or Poor Grounds 🟡 Medium Probability Like many modern European cars, the Saab 9-3's network modules are sensitive to voltage. A weak or dying battery can cause modules to drop off the communication bus, triggering a U0100 code before the car even fails to crank. Corroded ground straps are also a frequent issue.
    How to confirm: Test the battery voltage with a multimeter. A healthy, resting battery should be at or above 12.6 volts. Check the battery terminals for corrosion and tightness. Inspect the main engine and chassis ground straps for corrosion or looseness. A specific issue is the main battery switch on the positive terminal, which can corrode internally and cause a no-crank condition.
    Typical fix: Recharge or replace the battery. Clean or replace corroded battery terminals and ground straps. A common DIY fix for a faulty battery switch is to bypass it by moving the starter cable directly 🎬 See how to bypass a faulty battery switch and fix a no-start. to the main battery post.
    Est. part cost: $150-$250 for a new battery.
  3. Faulty Main ECM Relay (R4) 🟡 Medium Probability The main relay (labeled R4 in the engine bay fuse box) that supplies power to the ECM is a known failure point. It can fail intermittently, especially when hot, cutting power to the ECM and causing a sudden stall and U0100 code.
    How to confirm: When the no-start/stall condition occurs, swap the R4 relay with an identical relay from a non-critical system (like the horn) in the same fuse box. If the car starts, the relay is bad. This is an easy and common diagnostic step mentioned in owner forums.
    Typical fix: Replace the relay. It is an inexpensive and simple part to replace.
    Est. part cost: $10-$30 for a new relay.
  4. Faulty Column Integration Module (CIM) ⚪ Low Probability The CIM is the central gateway for many of the car's electronics, including security and steering wheel controls. Internal failures in this module can disrupt CAN bus communication and mimic a failed ECM.
    How to confirm: This is usually diagnosed when U0100 is accompanied by other symptoms like a non-functional horn, inoperative steering wheel buttons, or an airbag warning light. A Saab-specific scan tool (Tech 2) is required to communicate directly with the CIM and check for internal faults. A Reddit user reported replacing the CIM only for the problem to return, indicating it's often misdiagnosed.
    Typical fix: Replace the CIM and have it programmed to the vehicle with a Tech 2. 🎬 Watch this walkthrough on how to replace the CIM module.
    Est. part cost: $250-$500 for a used or rebuilt unit.
  5. CAN Bus Wiring or Connector Fault ⚪ Low Probability Wiring can become damaged from abrasion, and connectors (especially the main ECM connector) can suffer from corrosion or pin tension issues. Water intrusion into module connectors is a possible cause.
    How to confirm: Visually inspect the wiring harness leading to the ECM for any signs of damage. Disconnect the battery and ECM, then check the ECM connector for green or white corrosion. Measure the resistance between Pin 6 (CAN High) and Pin 14 (CAN Low) on the OBD-II port; it should be approximately 60 Ohms. A reading of 120 Ohms suggests an open circuit or a missing terminating resistor (one is in the ECM).
    Typical fix: Repair the damaged section of the wiring harness. Clean the connectors with an electronics cleaner and ensure a snug fit. If corrosion is severe, the connector may need to be replaced.
    Est. part cost: $10-$100 for wiring repair supplies.

Rare But Worth Checking

  • Faulty ABS Module: The ABS module is also on the high-speed CAN bus. A failure within this module can disrupt the entire network, causing a U0100 code. This is sometimes diagnosed by temporarily unplugging the ABS module to see if communication with the ECM is restored.
  • Faulty TCM (Transmission Control Module): The TCM is located inside the transmission on some models and its failure can bring down the CAN bus, logging a U0100 in other modules.

Diagnosis Steps

  1. Check Battery Health & Fuses: Using a multimeter, confirm battery voltage is above 12.4V with the car off. A weak battery is a common cause. Check all related fuses for the ECM/PCM.
  2. Check the Main ECM Relay (R4): Locate the main relay for the ECM in the engine bay fuse box. Swap it with an identical relay for a different component (e.g., horn) and see if the car starts. This is a very common and easy fix.
  3. Perform a Full System Scan: Use an OBD-II scanner to check for codes in ALL available modules (TCM, ABS, CIM, etc.). Note which modules are reporting 'Lost Communication with ECM'. If the scanner cannot connect to the ECM at all, this points strongly to an ECM power, ground, or internal fault.
  4. Inspect ECM Power and Ground: Visually inspect the battery terminals and main chassis/engine ground straps for tightness and corrosion. Pay special attention to the positive battery terminal switch, which is a known failure point.
  5. Inspect ECM Connectors: Disconnect the battery. Unplug the large connectors at the ECM on the front of the engine. Carefully inspect the pins and sockets on both sides for any signs of corrosion (green/white powder), moisture, or backed-out pins.
  6. Check CAN Bus Integrity: With the battery still disconnected, measure the resistance between Pin 6 (CAN High) and Pin 14 (CAN Low) of the vehicle's OBD-II port. A reading of ~60 Ω indicates the network's two terminating resistors are intact. A reading of 120 Ω suggests an open circuit or that the ECM (which contains one of the resistors) is disconnected or failed internally.

Parts You'll Likely Need

  • Engine Control Module (ECM), Trionic 8 (OEM #55353231 (This is a common number, but it has been superseded by others like 32020033. The exact part number is not critical if cloning the original).) — This is the most frequent failure point on the 2003-2012 Saab 9-3 for code U0100 due to its mounting location causing heat and vibration damage.
    Trusted brands: Bosch (OEM), Specialist rebuilders like XeMODeX, ECU-King, or services like SaabTunerScott and ECU-Master
    OEM price range: $1100+
    Aftermarket price range: $100 (Cloning Service) to $800 (Rebuilt/Cloned Unit)
  • Main ECM Power Relay (OEM #N/A (Standard automotive relay)) — A common, inexpensive failure point that can mimic a dead ECM.
    Trusted brands: Bosch, Tyco
    OEM price range: $10-$30
    Aftermarket price range: $5-$20

Related Codes That Often Appear With This One

  • U0101 — Lost Communication with TCM. The TCM (Transmission Control Module) is on the same high-speed CAN bus. If the ECM isn't talking, the TCM will often be the first module to report it.
  • U0073 — Control Module Communication Bus 'A' Off. This indicates a general failure of the CAN bus network, whereas U0100 points more specifically to the ECM being the module that is offline.
  • P0601 — Internal Control Module Malfunction. This code stored within the ECM itself is a definitive confirmation that the ECM has an internal hardware or checksum fault and needs to be replaced or repaired.

Technical Service Bulletins (TSBs) & Recalls

  • GM Bulletin 08-07-30-021G: While not Saab-specific, this GM bulletin addresses Loss of High Speed GMLAN Communications and codes like U0100 on related platforms. It details diagnostic steps for checking wiring, connectors, and data link resistors that are broadly applicable to the Saab 9-3.

Platform-Specific Known Issues

  • The Trionic 8 ECM's location on the front of the engine block makes it highly susceptible to failure from thermal stress and vibration.
  • A U0100 fault frequently presents as a 'Steering Lock Malfunction' or 'Stability Control Malfunction' on the dashboard display, which can mislead owners into thinking the problem is with the steering column or ignition switch.
  • The main power relay (R4) for the ECM is a known weak point and can cause intermittent no-start or stalling conditions that perfectly mimic a failing ECM.
  • DIY ECM replacement is possible without a Tech 2 scanner by using software like TrionicCanFlasher to read the immobilizer data from the old ECM and write it to a used replacement unit.

Mechanic-Grade Diagnostic Values

  • CAN Bus Resistance at OBD-II Port — expected: ~60 Ω (between Pin 6 and Pin 14 with battery disconnected). Failure: A reading of ~120 Ω indicates an open circuit or one of the two terminating resistors is offline (often the one inside the ECM). A reading near 0 Ω indicates a short between the CAN high and low lines.
  • CAN Bus Voltage at OBD-II Port — expected: ~2.5 V to ground on both CAN High (Pin 6) and CAN Low (Pin 14) with the key on.. Failure: A line at 0V suggests a short to ground. A line at a higher voltage (e.g., 4V) can indicate a faulty driver on the bus.
  • Resistance of a single terminating resistor — expected: ~120 Ω. Failure: This test is performed by disconnecting a terminating module (like the ECM) and measuring resistance across its internal CAN pins. A reading outside the 117-123 Ω range suggests a faulty resistor within that module.

Hidden / Shadow Codes Worth Checking

  • B1000 36: Control Module, Internal Fault. This is a manufacturer-specific code indicating an internal failure of the module where the code is stored, in this case, the Column Integration Module (CIM). (see via A Saab-specific scan tool like the Tech 2 is required. Standard OBD-II readers will not see this code.)

Scan Tool Commands That Help

  • Saab Tech 2: Add/Remove Control Module — This function is mandatory when replacing a security-related module like the ECM or CIM. The old module must be 'Removed' (divorced) from the car's security system before a new or used module can be 'Added' (married). This procedure copies security data and VIN information to link the part to the car.
  • Saab Tech 2: Get Security Access — This is a prerequisite for performing 'Add/Remove' functions. It requires connecting the Tech 2 to a laptop running GlobalTIS/TIS2000 software with a valid license to download security credentials from the server, authorizing the programming of security parts.

Wiring & Ground Locations

  • G7 — On the engine control module's (ECM) top right attachment lug (for Trionic 8 systems).. This is a primary ground for the ECM itself. Corrosion or a loose connection here can directly cause power loss or erratic behavior of the ECM, leading to a U0100 code.
  • G2 — On the side of the left-hand structure strut in the engine bay, near the battery and connector bracket.. This is a main chassis ground point. A poor connection here can cause voltage instability for multiple modules on the CAN bus, including the ECM.
  • G25 — Main battery ground cable connection to the left-hand engine mounting or gearbox.. This is the primary ground path for the engine and transmission. High resistance here can cause a wide range of electrical issues, including communication faults.
  • ECM Connector Pins (Bench Flashing) — On the main 64-pin connector of the Trionic 8 ECM.. For bench cloning: Pin 63 is ground, Pins 2 & 3 are battery voltage, Pin 6 is CAN High, and Pin 5 is CAN Low. Knowing this allows for powering up and communicating with the ECM outside the vehicle to clone it.

Real Owner Repair Stories

  • Reddit user in r/saab (2005 Saab 9-3) — Key won't turn, 'Steering Lock Malfunction' message on SID.
    ❌ Tried (didn't work) Replacing the car battery with a new one., Removing and cleaning the Ignition Switch Module (ISM).
    ✅ What actually fixed it The user acquired a Tech II scanner and found a hidden code B1000 36 (Internal Fault) in the CIM. The final fix was sourcing a used CIM with matching keys from a junkyard and using the Tech II's 'Add Module' function to marry it to the car.
  • Various Saab Forums and YouTube (2003-2008 Saab 9-3) — 'Steering Lock Malfunction', no-start condition.
    ❌ Tried (didn't work) Replacing the CIM or SCL module., Disconnecting the battery repeatedly.
    ✅ What actually fixed it In some cases, the fault was a dirty or corroded Ignition Switch Module (ISM). The ISM is a plug-and-play part that does not require Tech 2 programming. Cleaning the internal copper contacts with electronics cleaner or replacing the ISM (~$20-50 used) resolved the issue without expensive module programming.

OEM Part Supersession History

  • Various (e.g., 55353231)Any Trionic 8 ECM from a compatible model — Cross-compatibility
    Heads up: For 2.0L 4-cylinder FWD models (B207 engine), all Trionic 8 ECMs from 2003-2011 are physically and electronically compatible for cloning or programming. The part number does not need to match. Exceptions are the 2003 convertible, V6 models (which use a Bosch ME9.6 ECU), and XWD (AWD) models which have specific requirements.

Model Year Variations Within This Range

  • 2003-2006: These models have the original interior and exterior design. The audio system uses a fiber-optic loop (especially for upgraded systems), making aftermarket head unit installation very complex and expensive.
  • 2007: This is a transitional year. It features the updated interior (dashboard, instrument cluster, controls) from the facelift models but retains the pre-facelift exterior. The SID is integrated into the main instrument cluster.
  • 2008-2012: These are full facelift models with a redesigned exterior (hood, bumpers, lights) and the updated interior. The XWD (all-wheel-drive) system became available, which uses different ECMs that are not interchangeable with FWD models.
  • 2003 Convertible: The ECM for the 2003 convertible model is noted by cloning services as being an exception and is not compatible with other 2.0L models from the same period.

Diagnostic Flowchart

U0100 means the Engine Control Module (ECM) is not communicating. On this Saab, the cause is often simple (a relay or battery) or a known major failure (the ECM itself). Start with the easiest and most common checks first.
This is a classic symptom. Locate the main ECM relay (labeled R4) in the engine bay fuse box. Swap it with an identical relay from a non-critical system (like the horn). Does the car start now?
→ The R4 relay has failed. This is a very common and inexpensive failure point that cuts power to the ECM. Replace the relay with a new part.
Let's check the basics. Using a multimeter, what is the battery voltage with the car off? Are the battery terminals and main ground straps clean and tight?
→ Charge or replace the battery and clean all connections. The 9-3's network modules are very sensitive to low voltage, which can cause communication codes like U0100 before a no-crank symptom appears.
Connect a scan tool. Can it communicate with the Engine Control Module (ECM) specifically, or does it only connect to other modules like the TCM or ABS?
This strongly suggests an ECM power, ground, or internal fault. With the battery disconnected, measure the resistance between Pin 6 (CAN High) and Pin 14 (CAN Low) of the OBD-II port. What is the reading?
→ The CAN bus wiring is likely intact. With good power, ground, and wiring, a non-communicating Trionic 8 ECM is almost certainly an internal failure. This is the most common cause on the 9-3 due to the ECM's location on the hot engine. The ECM needs to be sent for testing and repair/cloning.
→ A 120 Ohm reading indicates a break in the CAN bus circuit or that the ECM's internal terminating resistor is offline. Inspect the wiring harness and the main connector at the ECM for corrosion, damage, or backed-out pins before condemning the module.
→ If the ECM is online but still logging U0100, and you've confirmed power/grounds are good, this points to an intermittent internal ECM fault. The Trionic 8 ECM is known to fail from heat and vibration. Monitor for worsening symptoms, especially stalling when hot, which is a classic sign of impending failure.
Are other electrical issues present, like the horn or steering wheel buttons not working?
→ This combination points towards a faulty Column Integration Module (CIM), which acts as a central gateway. A failure here can disrupt CAN bus communication, triggering a U0100 and misleading dashboard messages. Diagnosis requires a Saab Tech 2 scanner to check the CIM directly.
→ This is a general network fault. Start by checking battery voltage and all main power/ground connections as low voltage is a primary cause of multiple modules dropping offline simultaneously. If power is good, proceed with checking the R4 relay and ECM communication status.

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: A used ECM is the most logical and cost-effective solution for this vehicle. Because all Trionic 8 ECMs from 2003-2011 2.0L FWD models are cross-compatible, there is a large supply of donor parts. The repair is completed by cloning the original ECM's data to the used unit, making it plug-and-play.

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

What to inspect on the donor part:

  • Verify the donor vehicle is a 2003-2011 Saab 9-3 with a 2.0L (B207) engine and Front-Wheel Drive (FWD).
  • Avoid ECMs from V6, XWD (AWD), or 2003 convertible models.
  • Physical condition is secondary to ensuring the part is from a compatible donor. The key is that the replacement unit must be electronically sound to accept the cloned data or be programmed by a Tech 2.

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

  • There are no new aftermarket ECMs available; the choice is between a used OEM part (for cloning/reprogramming) or sending your original OEM part for repair/rebuild.

Aftermarket brands forum-validated for this vehicle:

  • N/A for the part itself, but reputable cloning/repair services are the key. Look for services that specialize in Saab Trionic 8 and offer a warranty on the cloning process.

Real Owner Stories

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

2003-2012 Saab 9-3

Symptoms: The car would stall while driving, particularly once the engine was hot. It would then refuse to restart for a significant period, sometimes up to two hours, until it cooled down.

What fixed it: The owner had the original Engine Control Module (ECM) repaired and cloned by a specialist, which resolved the heat-related stalling.

Source hint: SaabCentral.com: Numerous threads discuss U0100

2003-2012 Saab 9-3

Symptoms: The U0100 code was present along with other issues like a non-functional horn, steering wheel buttons not working, and an airbag warning light.

What fixed it: The owner replaced the Column Integration Module (CIM), but the problem returned, indicating that the CIM was misdiagnosed as the cause of the U0100 code.

Source hint: Reddit user report mentioned in article context

Frequently Asked Questions

My Saab 9-3 stalls when it gets hot and then won't restart for an hour. Is this the U0100 code?
Yes, this is a classic symptom. The Trionic 8 ECM is mounted on the engine where it suffers from intense heat, causing internal failures that manifest as stalling when hot. The vehicle may not restart for 20 minutes to 2 hours until the module cools down.
My dashboard says 'Steering Lock Malfunction', but my scanner shows U0100. Is my steering column broken?
Probably not. On the Saab 9-3, a U0100 fault frequently causes misleading messages like 'Steering Lock Malfunction' or 'Stability Control Malfunction' to appear on the display. The root cause is typically the loss of communication with the ECM, not a fault in the steering system itself.
I suspect the main ECM relay is bad. Which one is it and how can I quickly test it?
The main ECM relay is labeled R4 in the engine bay fuse box. A common and easy diagnostic step is to swap the R4 relay with an identical one from a non-critical system, like the horn, from the same fuse box. If the car starts after the swap, the original R4 relay is faulty.
Why does the Engine Control Module (ECM) fail so often on the 2003-2012 Saab 9-3?
The ECM, known as Trionic 8, is mounted directly on the engine block. This location subjects it to constant, intense heat cycles and vibration, which leads to the breakdown of internal solder joints and electronic components over time, making it the most common cause for a U0100 code.
If I buy a used ECM, do I have to take it to a dealer to be programmed?
Not necessarily. While a dealer can 'marry' a replacement ECM to the car using a Tech 2 scanner, it's also possible for DIYers to use software like TrionicCanFlasher. This software can read the security and immobilizer data from your old ECM and write it to the used replacement, effectively cloning it.
My scan tool can't connect to the ECM at all, but it sees other modules. Does this confirm a bad ECM?
It strongly suggests a problem with the ECM itself, its power, or its ground connection. When a scan tool can communicate with other modules (like the TCM or ABS) but not the ECM, it's a key indicator that the ECM is offline and is the likely source of the U0100 code.
What should the resistance be between pins 6 and 14 on my Saab's OBD-II port?
With the battery disconnected, you should measure approximately 60 Ohms between Pin 6 (CAN High) and Pin 14 (CAN Low). This reading confirms the CAN bus circuit and its two terminating resistors (one of which is inside the ECM) are intact. A reading of 120 Ohms suggests an open circuit or that the ECM is internally failed or disconnected from the network.
Saab 9-3 ECU ECM Cloning Tutorial
Saab 9-3 ECU ECM Cloning Tutorial
COPYING a SAAB 93 TRIONIC ECU OUT OF THE CAR
COPYING a SAAB 93 TRIONIC ECU OUT OF THE CAR
How to Solve No Crank No Start on Your Saab 9-3!
How to Solve No Crank No Start on Your Saab 9-3!
Saab Cim module replacement
Saab Cim module replacement
Saab  9-3 won't start
Saab 9-3 won't start
(Pt 1) SAAB IMMOBILIZED?! Drains Battery! (Steering Lock MALFUNCTION)
(Pt 1) SAAB IMMOBILIZED?! Drains Battery! (Steering Lock MALFUNCTION)
Wrenchy
Article researched & written by
Go-Parts' AI research assistant. Every article is backed by live web research, verified OEM data, and real technician knowledge — so you get accurate, up-to-date information you can trust.
Meet Wrenchy → Updated Jul 21, 2026

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

Year Coverage
This article covers the OBD-II Code U0100 for:
  • Saab 9-3: 2003200420052006200720082009201020112012
In this article
🎬 Helpful Videos
Jump to ▴

Email This Guide

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

Added to cart · Part