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

Saab 9-3 P0351 (2003-2012): Ignition Coil 'A' (Cylinder 1) Circuit Malfunction Causes and Fixes

P0351 on a 2003-2012 Saab 9-3 almost always means the ignition coil for cylinder 1 has failed. This is a common issue and a straightforward DIY replacement, with a new coil costing between $40 and $100. It is critical to use OEM-spec coils (Mitsubishi) due to the integrated ion-sensing knock detection.

20 minutes to read 2003-2012 Saab 9-3
Most Likely Cause
Failed Ignition Coil (Cylinder 1)
Difficulty
1/5
Est. Time
0.8 hrs
DIY Doable?
✅ Yes
Shop Labor
$100 – $250
Parts Price
$45 – $120
⚠️ Drivable, but... — You can drive short distances, but avoid heavy acceleration. A persistent misfire can allow unburnt fuel into the exhaust, potentially damaging the expensive catalytic converter over time.
Key Takeaways
  • P0351 on your Saab 9-3 means there's an electrical problem with the ignition coil in cylinder 1.
  • The most likely cause by far is a failed ignition coil, a common wear item on this engine.
  • A simple diagnostic test is to swap the coil from cylinder 1 with another cylinder and see if the fault code follows the coil.
  • This is a very DIY-friendly repair that requires basic tools and can be completed in under an hour.
  • Always use a high-quality replacement ignition coil (OEM Mitsubishi, Bosch, or NGK are recommended) to avoid further issues related to the engine's unique knock detection system.
The trouble code P0351 indicates that your Saab's engine computer, the Trionic 8 ECU, has detected an electrical fault in the primary or secondary circuit of the ignition coil for cylinder 1. This means the coil is not producing a spark correctly, or the computer isn't receiving the proper feedback signal from it. 'Coil A' corresponds to cylinder 1 in the engine's firing order. The ECU determines this fault when the voltage feedback from the coil's primary circuit is unexpected for more than 4 seconds, indicating an open or short.

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

While older Saabs are famous for their all-in-one Direct Ignition (DI) cassette, the 2003-2012 9-3 with the B207 engine uses a more conventional coil-on-plug system with four individual ignition coils. These specific coils, originally made by Mitsubishi, are a known common failure point as the vehicle ages. It's crucial to use high-quality OEM or equivalent replacements (Bosch, NGK, or genuine Mitsubishi), as these coils also incorporate ion-sensing circuitry for knock detection. Cheap aftermarket versions that lack this feature can cause persistent performance issues, rough running, or other fault codes, even if they temporarily clear the P0351.

Symptoms You May Notice

  • Check Engine Light is on (may be solid or flashing)
  • Rough or vibrating idle
  • Engine misfiring, which may feel like a shudder or stumble, especially under load
  • Hesitation or loss of power during acceleration
  • Reduced fuel economy
  • Difficulty starting the engine
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the ECU when the actual fault is a simple bad coil or wiring issue.
  • Replacing only the ignition coil when a leaking valve cover gasket is the root cause of the failure, leading to the new coil failing soon after.

Most Likely Causes

  1. Failed Ignition Coil (Cylinder 1) 🔴 High Probability The original equipment Mitsubishi coils are a known wear item on the B207 engine, failing from age and repeated heat cycles. Oil leaking from a faulty valve cover gasket can also pool in the spark plug tubes and damage the coil boots and body, accelerating failure.
    How to confirm: Swap the ignition coil from cylinder 1 with the coil from cylinder 2. Clear the codes and drive the car. If the code changes to P0352 (Ignition Coil 'B' Malfunction), the coil is confirmed bad. This is the most definitive DIY diagnostic step. 🎬 Watch: A professional walkthrough of diagnosing a Saab misfire.
    Typical fix: Replace the faulty ignition coil. It is often recommended to replace all four coils and spark plugs at the same time 🎬 See this guide on replacing your coils and spark plugs. for preventative maintenance, especially on higher mileage vehicles.
    Est. part cost: $40-$110
  2. Worn or Fouled Spark Plug (Cylinder 1) 🟡 Medium Probability A worn spark plug with an excessive gap or heavy carbon/oil fouling can put extra strain on the ignition coil, causing it to overheat, fail, or trigger a fault code.
    How to confirm: After swapping coils (and the fault remains on cylinder 1), remove the spark plug from cylinder 1. Inspect it for wear (worn electrode), damage (cracked porcelain), or fouling (black, oily, or white deposits). The correct plug is an NGK PFR6T-10G; ensure the correct type is installed.
    Typical fix: Replace the spark plug. It is best practice to replace all four spark plugs as a set to ensure balanced performance.
    Est. part cost: $5-$20
  3. Damaged Wiring or Connector ⚪ Low Probability The plastic locking tabs on the coil connectors can become brittle with age and break, leading to a poor or intermittent connection. The wiring itself can also chafe or break near the connector from engine vibration and heat.
    How to confirm: Visually inspect the wiring harness and connector for cylinder 1's ignition coil. Check for frayed wires, corrosion in the pins, or a loose-fitting connector. Wiggle the connector with the engine running to see if it induces a misfire.
    Typical fix: If the connector is broken, replace the connector pigtail. This requires cutting the old connector off and splicing the new one in, typically with butt connectors.
    Est. part cost: $15-$35

Rare But Worth Checking

  • Faulty Engine Control Module (ECU): This is very rare, but the Trionic 8 ECU is known to be sensitive to heat due to its location on the intake manifold. The internal driver for the ignition coil can fail, but all other possibilities (coil, plug, wiring) should be exhaustively ruled out before condemning the ECU. A failing ECU might also present with other seemingly unrelated codes.
  • Leaking Valve Cover Gasket: While not a direct electrical cause, a common issue on the B207 is a leaking valve cover gasket, which allows oil to fill the spark plug wells. This oil can damage the ignition coil boot and cause a misfire that may be logged as a P0351 circuit fault. If you find oil on the coil or plug when removing them, the valve cover gasket must be replaced to prevent repeat failures.
  • 🎬 Watch: How to replace a leaking valve cover gasket.

Diagnosis Steps

  1. Read the fault codes with an OBD-II scanner to confirm P0351 and any other related codes like P0301.
  2. Locate cylinder 1. On the B207 engine, this is the cylinder on the far left when facing the engine from the front of the car (passenger side in the US).
  3. Remove the plastic engine cover (three T30 Torx screws) and the aluminum coil cover (four T30 Torx screws).
  4. Disconnect the electrical connector from the cylinder 1 coil. Be gentle, as the plastic clips are often brittle. A small flathead screwdriver can help release the tab.
  5. Remove the 10mm bolt holding the coil in place and pull the coil straight up and out.
  6. Swap the ignition coil from cylinder 1 with the coil from an adjacent cylinder (e.g., cylinder 2). Mark the coils with a pen or tape to keep track of them.
  7. Reinstall the coils and their 10mm bolts. Reconnect the electrical connectors.
  8. Clear the fault codes using the scanner.
  9. Start the engine and let it idle, or take a short drive. The Check Engine Light will likely reappear.
  10. Re-scan for codes. If the code is now P0352 ('Ignition Coil B'), the ignition coil you moved is faulty and needs replacement. This is the most common outcome.
  11. If code P0351 returns, the problem is not the coil. The next step is to inspect the spark plug in cylinder 1. Remove it and check for damage, wear, or fouling. If you find oil in the spark plug tube, the valve cover gasket is leaking and must be replaced.
  12. If the spark plug is fine, the final step is to carefully inspect the wiring and connector for cylinder 1 for any signs of damage, corrosion, or looseness.

Parts You'll Likely Need

  • Ignition Coil (OEM #12787707) — This is the most common cause of P0351 on the Saab 9-3 B207 engine.
    Trusted brands: Saab/Mitsubishi (Genuine), Bosch, NGK
    OEM price range: $70-$110
    Aftermarket price range: $40-$80
  • Spark Plug (OEM #NGK PFR6T-10G) — A worn spark plug can cause this fault and should be replaced along with the coil, or as part of regular maintenance.
    Trusted brands: NGK, Bosch
    OEM price range: $10-$15
    Aftermarket price range: $5-$12
  • Ignition Coil Connector Pigtail — Needed if the original connector's locking tab is broken or if the wiring is corroded, causing a poor connection.
    Trusted brands: Duralast 2028, Standard Motor Products S-2000
    OEM price range: N/A
    Aftermarket price range: $15-$35

Related Codes That Often Appear With This One

  • P0301 — P0301 means 'Cylinder 1 Misfire Detected'. P0351 is the specific electrical cause for the misfire that P0301 reports. You will almost always see P0301 alongside P0351.
  • P0300 — P0300 means 'Random/Multiple Cylinder Misfire'. You might see this if the issue is intermittent or if other cylinders are also beginning to have issues.

Platform-Specific Known Issues

  • The B207 engine's ignition coils contain ion-sensing circuitry for knock detection, a feature unique to Saab's Trionic engine management. Using cheap, no-name aftermarket coils that lack this feature can lead to poor performance, hesitation, and other fault codes, even if they resolve the P0351 code initially.
  • A leaking valve cover gasket is extremely common and often the underlying cause of coil failure. Oil pools in the spark plug wells, degrading the coil boot and causing misfires. Replacing the gasket is a critical preventative step.

Mechanic-Grade Diagnostic Values

  • Ignition Coil Primary Resistance — expected: 0.3 Ω - 1.0 Ω. Failure: A reading outside this range suggests a faulty coil winding.
  • Ignition Coil Secondary Resistance — expected: 8.0 kΩ - 15.0 kΩ. Failure: A reading outside this range suggests a faulty secondary winding.
  • Ignition Coil Connector Pin 1 (Power Supply) — expected: Battery Voltage (approx. 12V) with key on, engine off.. Failure: No voltage indicates a problem with the main relay or wiring.
  • Ignition Coil Connector Pin 2 (Ground) — expected: < 1.0 Ω resistance to chassis ground.. Failure: High resistance indicates a poor ground connection at G7.
  • Ignition Coil Connector Pin 3 (Trigger Signal) — expected: A frequency of 5 Hz to 20 Hz at idle, measured with a multimeter in Hz mode.. Failure: No frequency signal points to a wiring or ECU driver issue.

Scan Tool Commands That Help

  • Saab Tech 2: Activation: Ignition Coil Cyl 1 — This bidirectional command allows a technician to manually fire the ignition coil for cylinder 1. It helps to confirm if the coil itself, the wiring, and the ECU driver are capable of functioning, bypassing the normal engine operation triggers.

Wiring & Ground Locations

  • Ignition Coil Connector Pinout — On the top of each ignition coil.. Knowing the pinout is essential for testing power, ground, and the trigger signal from the ECU. Pin 1: B+ (Power from main relay), Pin 2: B- (Ground to G7), Pin 3: Ignition trigger from ECU, Pin 4: Ionization signal to Combustion Detection Module (CDM).
  • G7 — On the engine control module's top right attachment lug.. This is the primary grounding point for the ignition coils. A loose or corroded connection at G7 can cause intermittent and difficult-to-diagnose ignition faults, including P0351.
  • Combustion Detection Module (CDM) — On a bracket on the left-hand side of the cylinder head (driver's side in US).. The CDM processes the raw ionization signal from Pin 4 of the ignition coil. While a CDM fault is not a direct cause of P0351 (which is an electrical circuit fault detected by the ECU), its wiring is intertwined with the ignition coil harness.

Real Owner Repair Stories

  • Reddit user in r/saab (2006 Saab 9-3) — Car would intermittently not start, eventually becoming a permanent no-start condition.
    ❌ Tried (didn't work) The user did not specify, but the problem was diagnosed by a Saab specialist.
    ✅ What actually fixed it The specialist found a refurbished ECU to swap in, which resolved the problem. The cause was attributed to the ECU being in a location where it is not well-protected from heat.

OEM Part Supersession History

  • 1278770712787707 is the currently accepted number. — N/A
    Heads up: The Mitsubishi part number H6T60271 is often seen on the original coil body and is interchangeable with Saab part number 12787707.

Model Year Variations Within This Range

  • 2003-2004 vs 2005-2012: For the first two years of Trionic 8 (2003-2004), an analogue Combustion Detection Module (CDM) was used. From 2005 onwards, a digital CDM (Part No. 55352173) was used. While the ignition coils themselves remained the same, this change in the ionization signal processing could be relevant if diagnosing complex, intermittent misfire issues beyond a simple P0351 fault.

Diagnostic Flowchart

This flowchart focuses on the most common causes for P0351 on the B207 engine. Start with the definitive ignition coil swap test, as a failed coil is the most probable cause.
→ This confirms the ignition coil you moved is faulty. Replace the bad coil. To prevent future issues, use a quality OEM or equivalent coil that supports the B207's ion-sensing knock detection.
The coil is good. Now, remove the spark plug from cylinder 1. Did you find oil pooled in the spark plug tube?
→ The valve cover gasket is leaking, a very common issue that destroys coils. Replace the valve cover gasket and the oil-fouled spark plug. It's best to replace all four plugs at the same time.
Inspect the dry spark plug itself. What is its condition?
→ The spark plug is the problem. Replace all four spark plugs as a set with the correct NGK plugs to ensure balanced engine performance.
With the coil, plug, and gasket ruled out, let's check the wiring. With the engine idling, gently wiggle the electrical connector on the cylinder 1 coil. Does this cause the engine to stumble or misfire?
→ You have a bad connection. The plastic locking tabs on these connectors often break. Inspect for damage or corrosion and replace the connector pigtail if necessary.
The primary ignition circuit seems okay. Is your Saab a 2007-2009 model that primarily shows misfires on a cold start?
→ Investigate intake valve carbon buildup, a known issue on these specific years that can mimic ignition faults. Reference Saab TSB 240-2531 for the cleaning procedure.
→ The issue is likely beyond the common ignition components. Further diagnosis of the wiring harness, fuel injector, or engine compression on cylinder 1 is needed. Professional diagnosis is recommended.

Other Known Issues on This Vehicle

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

  • Intake Valve Carbon Buildup / Premature Wear 🔴 High — Particularly common on 2007-2009 models. Can cause cold start misfires (P0300, P0301, etc.), rough idle, and hard starting, often mistaken for ignition issues. (Ref: Saab issued TSB 240-2531 to address this, outlining a procedure for cleaning the valves.)
  • Column Integrated Module (CIM) Failure 🔴 High — A common electronic failure across all years. Symptoms include non-working steering wheel buttons, intermittent horn, airbag light, and eventually 'Steering Lock Malfunction' messages leading to a no-start condition.
  • Fuel Level Sender Failure 🟠 Medium — Widespread issue where the fuel gauge reads empty or inaccurately, even with a full tank. Caused by wear on the sender contacts inside the fuel tank.
  • Valve Cover Gasket Oil Leak 🟠 Medium — Extremely common across all years. The gasket becomes brittle and leaks oil onto the hot exhaust manifold (causing a burning smell) and into the spark plug tubes, which can destroy ignition coils.
  • Turbocharger Failure 🟠 Medium — While generally robust, the turbo can fail on higher-mileage cars or those with poor maintenance history (infrequent oil changes). Symptoms include reduced power, whistling noises, and blue exhaust smoke.

Used vs. New Parts: Buying Guide for This Vehicle

When a used part is the smart pick: A used wiring harness connector pigtail is a perfectly acceptable repair for a broken plastic clip. A used Engine Control Unit (ECU) from a junkyard can be a cost-effective solution, but it MUST be 'divorced' from the donor car using a Saab Tech 2 scanner and then 'married' to the recipient car.

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

What to inspect on the donor part:

  • For an ECU, check the donor car for signs of flood or fire damage. Ensure the part number matches exactly.
  • For a connector pigtail, inspect for brittle plastic, corrosion on the pins, and ensure there is enough wire length for splicing.

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

  • Ignition Coil: Due to the integrated ion-sensing circuitry for knock detection, only Genuine Saab/Mitsubishi, Bosch, or NGK coils should be used. Cheap, unbranded aftermarket coils are notorious for causing running issues, even if they temporarily clear the P0351 code.

Aftermarket brands forum-validated for this vehicle:

  • Bosch (for ignition coils)
  • NGK (for ignition coils and spark plugs)

Brands owners have reported issues with on this vehicle:

  • Unbranded or 'white-box' ignition coils from online marketplaces. Forum consensus is strongly against using them on the B207 engine.

Real Owner Stories

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

2007 Saab 9-3 B207 2.0L Turbo

Symptoms: Experiencing misfires even after replacing the ignition coils and spark plugs, particularly on a cold start.

What fixed it: The owner was advised to confirm they used the correct NGK plugs and Mitsubishi coils, and to perform a cold compression test, as 2007+ B207 engines are known to have valve issues that can cause these symptoms.

Source hint: Reddit r/saab

2003-2012 Saab 9-3 B207 2.0L Turbo

Symptoms: Ignition coils failed after a very short time. The owner stated, 'I tried to get some Proparts cheapies, and they lasted almost a full month...'

What fixed it: The solution was to use correct, high-quality OEM-spec ignition coils instead of cheap aftermarket parts. The owner concluded, 'It's cheaper to just do it correctly.'

Source hint: Reddit r/saab

2003-2012 Saab 9-3 B207 2.0L Turbo

Symptoms: A P1312 code was triggered after installing incorrect coils. The user noted, 'You can't use cobalt coils because the Saab coils double as the knock sensors.'

What fixed it: The fix is to install genuine Mitsubishi or high-quality OEM replacement coils (like Bosch or NGK) that have the required integrated ion-sensing knock detection circuitry.

Source hint: SaabCentral.com: Multiple threads corroborate that genuine Mitsubishi or high-quality OEM replacement coils (Bosch, NGK) are necessary due to the integrated ion-sensing knock detection circuitry.

Frequently Asked Questions

What kind of ignition coils should I use for my 2003-2012 Saab 9-3 B207?
You must use genuine Mitsubishi coils or high-quality OEM replacements like Bosch or NGK. The B207 engine's Trionic system uses special coils with integrated ion-sensing circuitry for knock detection. Using cheap, no-name aftermarket coils that lack this feature can lead to poor performance and other fault codes.
I found oil in the spark plug tube for cylinder 1. Is this related to my P0351 code?
Yes, it is highly likely to be related. A leaking valve cover gasket is extremely common on this engine. The oil pools in the spark plug wells, which degrades the ignition coil's boot and body, leading to premature failure and triggering codes like P0351.
I swapped the coil from cylinder 1 to cylinder 2 and the code changed to P0352. What does this mean?
This confirms that the ignition coil you moved from cylinder 1 is faulty. P0352 indicates a malfunction in the ignition coil circuit for cylinder 2. Since the problem followed the coil, the coil itself is the part that needs to be replaced.
My 2008 Saab 9-3 is misfiring on cold starts, but I already replaced the coils and plugs. What else could it be?
On 2007-2009 models in particular, cold start misfires can be caused by intake valve carbon buildup or premature wear. This is a known issue addressed by Saab TSB 240-2531 and can be mistaken for an ignition problem.
Where is cylinder 1 located on the B207 engine?
When you are facing the engine from the front of the car, cylinder 1 is the cylinder on the far left, which is the passenger side in the US.
The plastic clip on my ignition coil connector broke. Do I need to replace the whole wiring harness?
No, you do not need to replace the entire harness. The typical fix for a broken connector is to replace the connector pigtail. This involves cutting off the old, broken connector and splicing the new one onto the existing wires.
Replacing the ignition coils and spark plugs of my Saab 9-3 (1.8t/2.0t/2.0T)
Replacing the ignition coils and spark plugs of my Saab 9-3 (1.8t/2.0t/2.0T)
Saab 9-3: Diagnosing a Misfire
Saab 9-3: Diagnosing a Misfire
SAAB 93 B207 VALVE COVER GASKET with GROMMETS
SAAB 93 B207 VALVE COVER GASKET with GROMMETS
Saab 9-3 Valve Cover Gasket Replacement
Saab 9-3 Valve Cover Gasket Replacement
MV 331 - "A Saab 9-3 2.0T Valve Cover Gasket Replacement"
MV 331 - "A Saab 9-3 2.0T Valve Cover Gasket Replacement"
2003-11 Saab 9-3 2.0 Turbo Valve Cover Gasket Replacement
2003-11 Saab 9-3 2.0 Turbo Valve Cover Gasket Replacement
How to replace Saab 9-3 spark plugs | EASY how to
How to replace Saab 9-3 spark plugs | EASY how to
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 P0351 (Deep Dive) 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