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

P0404 on 1998-2003 Saab 9-3: EGR Circuit Range/Performance Causes and Fixes

On a 1998-2003 Saab 9-3, code P0404 is most often caused by a carbon-fouled EGR valve that is stuck or slow to respond. Cleaning the valve and its passages is the most common fix and can often be done at home. If the valve's internal electronics have failed, it will require replacement. In some cases, the light may return even after cleaning or replacement, pointing to a deeper electrical issue.

21 minutes to read 1998-2003 Saab 9-3
Most Likely Cause
Carbon buildup causing EGR valve to stick
Difficulty
2/5
Est. Time
1 hrs
DIY Doable?
✅ Yes
Shop Labor
$225 – $575
Parts Price
$150 – $350
⚠️ Drivable, but... — Yes, but it's not recommended for long. Driving with a faulty EGR valve can lead to rough idling, stalling, poor engine performance, and increased emissions. Ignoring it can cause more carbon buildup, lead to failed emissions tests, and potentially damage other engine components like the catalytic converter over time.
Key Takeaways
  • P0404 on your Saab 9-3 means the EGR valve isn't moving to the position the engine computer is telling it to.
  • The most likely cause is heavy carbon buildup making the valve stick. A thorough cleaning often fixes the problem.
  • If cleaning doesn't work, the EGR valve's internal electronics have likely failed, and the part will need to be replaced.
  • Always use a new gasket when reinstalling or replacing the EGR valve to prevent leaks.
The trouble code P0404, defined as 'Exhaust Gas Recirculation (EGR) Control Circuit Range/Performance,' means the Engine Control Module (ECM) has detected a problem with the EGR valve's operation. The ECM commands the EGR valve to open or close to a specific position, and an internal sensor reports its actual position back. This code is set when the reported position does not match the commanded position, indicating the valve is not moving as expected. Saab-specific diagnostic information for the Trionic T7 engine management system notes this can be triggered by an electrical fault, such as the circuit shorting to power (B+) for more than 0.6 seconds.

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

The first-generation Saab 9-3 (OG 9-3) uses an electronically controlled EGR valve that is highly susceptible to carbon buildup, a common trait for many vehicles of this era. Both the gasoline and diesel (TiD) engines are affected, though diesel models tend to accumulate heavy, oily soot more aggressively, making cleaning a regular maintenance item. 🎬 Watch: How to clean the EGR valve on a 2.2 TiD engine While the primary cause is often mechanical (sticking due to carbon), Saab's own service documents point specifically to electrical circuit faults as a direct trigger for P0404, which is an important diagnostic consideration beyond just a 'stuck' valve. The 1998-2003 model years also span different engine management systems (Trionic 5, Trionic 7, and diesel EDC15), which can lead to variations in diagnosis and parts.

Generation note: The 1998-2003 model years primarily cover the first generation ('OG') Saab 9-3. However, a new second-generation sedan was introduced for the 2003 model year. This guide is most applicable to the first-generation platform, which includes all convertibles through 2003 and all models from 1998-2002.

Symptoms You May Notice

  • Check Engine Light is on
  • Rough or unstable idle
  • Engine hesitation or stumbling on acceleration, especially around 3000 RPM
  • Engine stalling, especially at idle
  • Reduced fuel economy
  • Pinging or knocking sounds from the engine (detonation)
  • Failed emissions test
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing oxygen sensors or spark plugs. While these can cause performance issues, they do not directly cause a P0404 code. The code is specific to the EGR valve's position not matching the computer's command.

Most Likely Causes

  1. Carbon buildup causing EGR valve to stick 🔴 High Probability → Shop Exhaust Gas Recirculation (EGR) Valve EGR systems, by design, recirculate soot-filled exhaust gas. Over time, this soot naturally accumulates and can restrict the movement of the valve's pintle, causing it to stick open, closed, or move slowly. This is an extremely common failure mode reported by owners.
    How to confirm: Remove the EGR valve and visually inspect it and the intake ports for heavy black carbon deposits. Manually try to move the valve's pintle with a tool; it should move freely and spring back to its closed position.
    Typical fix: Thoroughly clean the EGR valve and the corresponding passages in the intake manifold with a dedicated carburetor or throttle body cleaner 🎬 See this walkthrough for removing and cleaning the Z19 EGR valve and a brush. Some owners report success using oven cleaner, but care must be taken to not damage electrical components. If cleaning doesn't restore function, the valve must be replaced.
    Est. part cost: $5-$20 for cleaning supplies
  2. Failed EGR Valve (Electrical or Mechanical) 🟡 Medium Probability → Shop Exhaust Gas Recirculation (EGR) Valve The integrated position sensor or the electronic solenoid that controls the valve can fail with age and heat cycles, leading to an electrical fault even if the valve is mechanically clean. This can manifest as the code returning immediately after cleaning.
    How to confirm: Using a capable OBD-II scan tool, command the EGR valve to open and close while monitoring the position sensor percentage. If the value doesn't change or is erratic, the valve is likely faulty. You can also test the electrical connector for power, ground, and signal.
    Typical fix: Replace the EGR valve and gasket. Using a genuine OEM (Pierburg or Wahler) or equivalent quality part is recommended.
    Est. part cost: $150-$300
  3. Damaged Wiring or Poor Electrical Connection ⚪ Low Probability Engine bay wiring is exposed to heat and vibration, which can cause wires to fray or connectors to become corroded or loose over time, leading to intermittent shorts or open circuits.
    How to confirm: Visually inspect the wiring harness leading to the EGR valve for any signs of damage, melting, or corrosion at the connector. Check for a stable 5-volt reference and good ground at the connector with a multimeter.
    Typical fix: Repair the damaged section of wire or clean/replace the electrical connector.
    Est. part cost: $5-$50

Rare But Worth Checking

  • Clogged EGR Passages: Sometimes the valve itself is clean, but the passages in the intake manifold or the EGR pipe are completely blocked with carbon, preventing any gas flow. This can sometimes trigger flow-related codes like P0400 or P0401 alongside P0404.
  • Faulty Powertrain Control Module (PCM): This is very rare, but the PCM's internal driver for the EGR circuit can fail. This should only be considered after all other possibilities have been exhaustively ruled out. On 2003-2011 models, this can be caused by failing solder connections under the main processor on the ECU board.

Diagnosis Steps

  1. Retrieve all stored fault codes with an OBD-II scanner. Note any other codes that may be present, especially P0400, P0403, or P1404.
  2. Document the freeze frame data for the P0404 code to see the engine conditions when the fault occurred.
  3. Visually inspect the EGR valve's electrical connector and wiring for any obvious damage, corrosion, or loose connections.
  4. Use a scan tool with live data capabilities to monitor the commanded EGR position versus the actual EGR position while the engine is running. Command the valve to open and close; the actual position should follow the command smoothly.
  5. If the valve doesn't move or responds erratically, turn off the engine and allow it to cool.
  6. Remove the EGR valve (typically held by two bolts). Inspect the valve and the intake manifold ports for heavy carbon buildup.
  7. Attempt to clean the valve and passages thoroughly with intake/carb cleaner and a small brush or pick. Manually actuate the pintle to ensure it moves freely.
  8. Reinstall the cleaned valve with a new gasket. Clear the codes and perform a drive cycle.
  9. If the code returns, the valve's internal electronics are likely faulty. Replace the EGR valve and gasket.
  10. If a new valve does not fix the issue, perform electrical tests on the harness for a 5V reference, ground, and signal continuity back to the ECM. Per Saab's WIS, check for >11V at the control circuit, <5 Ω continuity on the low-reference circuit to the ECM, and >500 kΩ between the low-reference circuit and ground.
  11. After repairs, clear the fault codes and perform a drive cycle to ensure the code does not return.

Parts You'll Likely Need

  • EGR Valve (OEM #9192801 (for B204L engine), 55209609 / 93166910 (for later diesel engines). Note: Part numbers vary by engine (petrol vs. diesel) and year. Always verify with VIN.) — This is the component that fails, either by sticking from carbon buildup or due to internal electrical failure of its motor or position sensor.
    Trusted brands: Pierburg (OEM), Wahler (OEM), Bosch, Delphi, Standard Motor Products (SMP)
    OEM price range: $250-$400
    Aftermarket price range: $150-$250
  • EGR Valve Gasket (OEM #Varies with valve P/N. Often included with a new valve.) — The gasket provides a critical seal and should always be replaced whenever the EGR valve is removed to prevent exhaust leaks.
    Trusted brands: Fel-Pro, Victor Reinz, Elring
    OEM price range: $10-$20
    Aftermarket price range: $5-$15

Related Codes That Often Appear With This One

  • P0400 — P0400 indicates a general EGR flow malfunction. If the valve is stuck due to the issue causing P0404, it can also trigger a flow fault.
  • P0403 — P0403 points to an electrical fault in the EGR control circuit (e.g., short to ground). It can appear with P0404 if there is an intermittent wiring problem.
  • P1404 — P1404 indicates an open circuit for the EGR valve. This points directly to a wiring or connector issue, or an internal failure in the valve's electronics.

Platform-Specific Known Issues

  • There is a recall (NHTSA ID: 04V540000) for some 2003 models concerning engine management software that could cause hesitation or stalling. While the symptoms are similar, this is a separate issue from the P0404 code, but it's worth checking if your vehicle is affected.

Mechanic-Grade Diagnostic Values

  • EGR Control Circuit Voltage to Ground — expected: > 11 V. Failure: A value less than 11 V indicates a short to ground or an open/high resistance in the control circuit.
  • EGR Low Reference Circuit Continuity — expected: < 5 Ω. Failure: Resistance greater than 5 Ω between the EGR connector (pin 2) and the ECM connector (pin 49 on X1) indicates an open or high resistance in the ground reference wire.
  • EGR Low Reference Circuit to Ground — expected: > 500 kΩ. Failure: Resistance less than 500 kΩ indicates a short to ground in the low reference circuit.
  • EGR Position Sensor Signal Voltage (Generic) — expected: Approx. 0.5V-1.0V (closed) sweeping to 4.0V-4.5V (fully open). Failure: Voltage that is stuck, erratic, or shows spikes/drops indicates a faulty internal position sensor.

Hidden / Shadow Codes Worth Checking

  • P0404 with two-digit sub-codes (e.g., 03, 51, 52, 55, 56, 5A, 5B): These manufacturer-specific codes provide detailed fault information, such as 'Low Voltage' (03), 'Circuit Malfunction' (51, 52), 'Too Few/Many Transitions' (55, 56), or 'Not Plausible' (5A). They pinpoint the exact nature of the range/performance error. (see via A professional-level scanner or a Saab-specific tool like the Tech 2 is required to view these sub-codes.)

Scan Tool Commands That Help

  • Saab Tech 2 / compatible professional scanner: EGR Valve Actuation Test / Bidirectional Control — This command is used to manually open and close the EGR valve in increments (e.g., 10%, 25%, 50%) while observing its physical movement or the 'Actual Position' PID. It is the definitive test to determine if the valve is physically stuck/seized or if the internal motor has failed, even after cleaning.

Wiring & Ground Locations

  • G2 — In the engine bay on the side plate in front of the LH wheel housing, behind the battery.. This is a primary grounding point for the engine bay. A poor connection here can cause floating grounds and erratic voltage for multiple sensors and actuators, including the EGR system.
  • G7A / G7B — On the side of the intake pipe/manifold near cylinder 4.. This is a critical engine sensor ground point. A corroded or loose G7 ground can directly impact sensor readings for the Trionic engine management system, potentially causing incorrect EGR commands or fault monitoring.
  • EGR Valve Connector (Diesel Models) — The electrical connector on the EGR valve itself.. Pin 1 receives the PWM control signal, Pin 2 is B+ voltage (fused), Pin 3 is ground, and Pin 4 is the position feedback signal to the ECU. Knowing the pinout is essential for accurate electrical testing.

Real Owner Repair Stories

  • Reddit user on r/saab (2011 Saab 9-3 TTiD (diesel)) — Check Engine Light with codes P0400 and P0404.
    ❌ Tried (didn't work) Thoroughly cleaned the original EGR valve with oven cleaner until it looked new and moved freely., Replaced the cleaned EGR valve with a brand new EGR valve.
    ✅ What actually fixed it The problem was not resolved by cleaning or replacing the valve. The user was left to investigate a more complex underlying issue, likely a wiring fault, a problem with the EGR cooler, or an ECU-related fault. This highlights that P0404 is not always a simple valve failure.

When the Usual Fixes Don't Work

  • While cleaning or replacing the EGR valve is the most common fix, it is not a guaranteed solution. As seen in owner forums, it is possible for the P0404 code to persist even after a brand new valve is installed. In these cases, the root cause is almost certainly electrical, either in the wiring harness between the valve and the ECU or, in rare instances, the ECU itself. Technicians should not stop diagnosing after replacing the valve if the code returns.

Model Year Variations Within This Range

  • 1998-1999: Petrol models from these years typically use the Trionic 5 (T5) engine management system. While the P0404 code's meaning is the same, the specific diagnostic procedures, wiring, and ECU pinouts may differ from the later Trionic 7 system.
  • 2000-2003: Petrol models in this range use the Trionic 7 (T7) engine management system, which has more advanced diagnostics. The information in this guide is most applicable to T7-equipped cars.
  • 1998-2003 (Diesel): Diesel (TiD) models use a Bosch EDC15 engine management system and have different EGR valves and part numbers than the petrol models. They are particularly prone to heavy, oily soot buildup.

Diagnostic Flowchart

Start by confirming if P0404 is the only code present. This flowchart prioritizes the most common failure on these Saab engines: a carbon-fouled EGR valve that sticks. A quick electrical check can confirm if the valve itself has failed before you start cleaning.
Inspect the EGR valve's wiring harness and connector. Do you see any obvious damage like frayed wires, melting, or corrosion?
→ Repair the damaged wiring or clean/replace the connector. Clear codes and re-test. This is an uncommon but simple fix to rule out first.
Using a scan tool with live data, command the EGR valve to open (e.g., to 50%) while monitoring the 'Actual EGR Position'. Does the actual position value change and closely follow the commanded value?
Remove the EGR valve (typically two bolts). Is there heavy, thick carbon buildup physically restricting the valve's pintle movement?
→ Thoroughly clean the EGR valve and intake passages with carburetor cleaner and a brush until the pintle moves freely. Reinstall with a new gasket, clear codes, and perform a drive cycle.
→ If the valve is clean but failed the live data test, the internal position sensor or solenoid has failed. Replace the EGR valve. Using an OEM (Pierburg or Wahler) part is strongly recommended to avoid premature failure.
The electricals seem to be working. The issue could be an intermittent sticking problem or a partial blockage. After cleaning the valve and passages as the most likely preventative step, does the P0404 code return?
→ Problem solved. The valve was likely sticking intermittently under specific engine conditions, a very common issue on the Saab 9-3.
→ The valve's position sensor is likely failing intermittently or providing inaccurate readings that are still within a 'working' range on the scan tool. Replace the EGR valve and gasket.
→ Address the other codes first. A P0403 (EGR Circuit Malfunction) points directly to an electrical fault in the control solenoid or wiring, which must be fixed before diagnosing the P0404 performance code.

Other Known Issues on This Vehicle

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

  • Direct Ignition Cassette (DIC) Failure 🔴 High — Very common. Failure can be sudden or intermittent, often occurring between 60,000 and 120,000 miles. Symptoms include misfiring under load, rough idle, stalling, or a no-start condition. (Ref: No official recall, but it is a widely acknowledged failure item. Using non-OEM (non-SEM branded) cassettes is known to cause premature failure and other issues.)
  • Saab Information Display (SID) Pixel Failure 🟡 Low — Extremely common across all 1998-2003 models. The display loses pixels, making it unreadable, especially in hot or cold weather. This is due to a faulty ribbon cable connecting the LCD to the circuit board. (Ref: No recall. Repair involves replacing the ribbon cable or the entire SID unit. DIY kits are available.)
  • Engine Oil Sludge (B205/B235 Engines) 🔴 High — Affects 4-cylinder petrol engines (B205, B235) from 1999-2003. Caused by an inadequate Positive Crankcase Ventilation (PCV) system, leading to oil breakdown and sludge formation that can clog the oil pickup screen and cause catastrophic engine failure. (Ref: Saab issued an updated PCV kit (PCV #6) to remedy this. It is critical to check if this update has been installed.)
  • Cracked Bulkhead at Steering Rack Mount 🟠 Medium — A known structural issue where the bulkhead can crack near the steering rack mounting points, causing a clicking or popping noise during full-lock turns and vague steering feel. (Ref: No recall, repair requires welding and sometimes reinforcement of the affected area.)
  • Convertible Top Mechanical/Hydraulic Failures 🟠 Medium — The complex electro-hydraulic system for the convertible top can suffer from hydraulic leaks, sensor failures, and motor issues, preventing the top from operating smoothly or at all. Diagnosing the specific point of failure can be difficult.

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: A used EGR valve is a high-risk purchase and generally not recommended. The failure is often internal electronics or heavy carbon buildup, both of which are difficult to assess on a used part. It only makes sense if the part is from a verified low-mileage donor, can be inspected for free pintle movement beforehand, and is significantly cheaper than a new aftermarket unit, justifying the risk of it failing shortly after installation.

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

What to inspect on the donor part:

  • Ask for the mileage of the donor vehicle.
  • Visually inspect the pintle and port for excessive carbon; some is normal, but it shouldn't be completely caked.
  • Manually depress the pintle (if possible); it should move without binding and spring back firmly.
  • Check the electrical connector for any signs of corrosion, melting, or broken pins.

Aftermarket brands forum-validated for this vehicle:

  • Pierburg (often the Original Equipment Manufacturer)
  • Wahler (also an OEM supplier)
  • Bosch
  • Delphi

Brands owners have reported issues with on this vehicle:

  • Unnamed, no-brand 'white box' parts from online marketplaces are a significant gamble and often have high failure rates.

Real Owner Stories

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

1998-2003 Saab 9-3

Symptoms: The Check Engine Light was on with code P0404. The code would disappear after cleaning the EGR valve but would eventually return.

What fixed it: After cleaning the valve provided only a temporary fix, the problem was ultimately resolved by a full replacement of the EGR valve, which addressed the failure of the internal position sensor.

Source hint: SaabCentral.com: Multiple threads discuss P0404.

Frequently Asked Questions

I cleaned my EGR valve on my 9-3, the P0404 code went away, but now it's back. What's the most likely cause?
This is a very common scenario. It often indicates that while the mechanical part of the valve is now clean, the internal electronic position sensor or solenoid has failed. A complete replacement of the EGR valve is typically required to fix the issue permanently.
My 2003 Saab 9-3 is hesitating and stalling. Is this definitely the P0404 code?
While hesitation and stalling are common symptoms of a P0404 fault, you should also be aware of a recall (NHTSA ID: 04V540000) for some 2003 models related to engine management software that can cause the same symptoms. It is a separate issue but worth investigating.
When replacing the EGR valve for a P0404, are aftermarket parts okay?
The article context recommends using a genuine OEM part from brands like Pierburg or Wahler, or an equivalent high-quality replacement, to ensure proper function and avoid premature failure.
Besides the EGR valve itself, what else could cause a P0404 code on my Saab?
A less common but possible cause is damaged wiring or a poor electrical connection to the EGR valve. The wiring harness in the engine bay is exposed to heat and vibration, which can lead to frayed wires or corroded connectors, triggering the code.
My engine is running rough and I have a P0404 code. Could this be related to the famous Saab oil sludge problem?
The P0404 code is specific to the EGR system. While oil sludge is a critical issue for 1999-2003 models with B205/B235 engines, its primary risk is catastrophic engine failure from oil starvation, not EGR performance. These are two separate, known issues that should be addressed independently.
What's the first step I should take if I get a P0404 code?
The first step is to remove the EGR valve and inspect it and the intake ports for heavy carbon buildup. Often, a thorough cleaning of the valve and passages is enough to restore function and clear the code, at least temporarily.
Saab 93 EGR Valve cleaning 9-3 2.2 TiD  2003
Saab 93 EGR Valve cleaning 9-3 2.2 TiD 2003
EGR valve remove and clean, Z19, Vauxhall, Opel, Fiat, Saab
EGR valve remove and clean, Z19, Vauxhall, Opel, Fiat, Saab
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 Jun 8, 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 P0404 for:
  • Saab 9-3: 199819992000200120022003
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