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

B3935 on 2007-2009 Saab 9-7X: Security Light and No-Start Causes

Code B3935 on a Saab 9-7X almost always indicates a no-start problem caused by radio frequency interference with the key's security chip. Before replacing any parts, remove all other keys, fobs, and electronics from your keychain. This is a known issue documented in GM Technical Service Bulletins PIC5650J and PIC5650M.

15 minutes to read 2007-2009 Saab 9-7X
Most Likely Cause
Radio Frequency Interference (RFI)
Difficulty
1/5
Est. Time
1.2 hrs
DIY Doable?
✅ Yes
Shop Labor
$50 – $550
Parts Price
$0 – $300
🚫 Do not drive — The vehicle will likely not start or will start and immediately stall, as the security system is designed to disable the engine when this fault is present.
Key Takeaways
  • Code B3935 means your Saab 9-7X's anti-theft system is preventing it from starting due to a key authentication failure.
  • The most common cause is Radio Frequency Interference (RFI). Before any repairs, try starting the car with the ignition key completely isolated from any other keys, fobs, or access cards.
  • This is a GM electrical issue, not a Saab one; the vehicle is a re-badged Chevrolet Trailblazer/GMC Envoy.
  • If RFI is not the cause, try a spare key to rule out a faulty primary key.
  • A 30-minute security relearn procedure can sometimes resolve the issue for free.
  • Do not replace the starter, battery, or fuel pump for this code before exhausting all security system diagnostics.
Code B3935 on a Saab 9-7X means 'Transponder Authentication Error'. This indicates the Body Control Module (BCM) has detected a problem with the vehicle's immobilizer system. When the key is turned, an exciter coil around the ignition cylinder energizes the key's transponder chip with a 125 kHz signal. The key transmits its unique value to the Theft Deterrent Module (TDM). If the value is correct, the TDM sends a random 'challenge' number to the key. Both the key and the TDM perform a cryptographic calculation on this number. If the results don't match, the authentication fails, and the TDM sends a 'fuel disable' command to the Powertrain Control Module (PCM), leading to a no-start or start-and-stall condition.

What's Unique About the 2007-2009 Saab 9-7X

The Saab 9-7X is a unique vehicle, sharing its entire chassis and electrical system with the GM GMT360 platform (like the Chevrolet Trailblazer and GMC Envoy). It uses GM's Passkey III+ (PK3) immobilizer system, which is known to be highly sensitive to Radio Frequency Interference (RFI). General Motors has issued multiple Technical Service Bulletins (TSBs), such as PIC5650J and PIC5650M, specifically warning technicians NOT to replace parts for this code until all sources of RFI have been eliminated from the vehicle and the driver's keychain. These TSBs list a wide range of RFI sources, including other vehicle keys, building access cards, aftermarket LED lighting, and phone chargers.

Diagnostic Flowchart

Tap your situation to follow the diagnostic path that matches what you're seeing on this vehicle.

What happens when you isolate the key and unplug all aftermarket electronic devices?
→ Radio Frequency Interference (RFI) is the cause per TSB PIC5650M. Keep the key separate from toll passes, access cards, and chargers. Cost: $0.
Does the vehicle start reliably when using a known-good spare ignition key?
→ The original key's PK3 transponder is damaged. Replace it with a B107 blank (OEM 89024245) for $20-$120 and program it.
→ Perform the 30-Minute Relearn (three 10-minute key-ON cycles). If it fails, replace the ignition lock cylinder (OEM 15815961, $60-$200).
Does wiggling the key in the ignition change whether the vehicle will start?
→ The exciter coil is failing. Replace the ignition lock cylinder (OEM 15815961, $60-$200). Note: The 9-7X uses a unique center-console switch.
→ Ensure absolutely no RFI sources are nearby. If clear, try a spare key or perform the 30-Minute Relearn procedure before replacing parts.

Symptoms You May Notice

  • Engine does not crank (no-start, no-crank)
  • Engine starts and immediately stalls
  • Security light is illuminated or flashing on the instrument cluster
  • Intermittent starting problems that seem random
⚠️ Don't Waste Money on the Wrong Fix

Most Likely Causes

  1. Radio Frequency Interference (RFI) 🔴 High Probability The GM Passkey III+ immobilizer system's 125 kHz signal is easily overpowered by other RFID devices. TSB PIC5650M explicitly lists culprits including other vehicle keys, toll passes, building access cards, fuel station speed passes, and even aftermarket LED lighting and USB chargers.
    How to confirm: Remove the Saab ignition key from the keychain. Ensure no other keys, office access cards, toll passes, or electronic fobs are nearby. Unplug any aftermarket chargers or devices from the vehicle's power outlets. Attempt to start the vehicle with the key isolated. If it starts, RFI is the cause.
    Typical fix: Keep the ignition key separate from other RFID-emitting devices. This fix costs nothing.
    Est. part cost: $0
  2. Worn or Damaged Ignition Key 🟡 Medium Probability → Shop Ignition Switch The small glass transponder pill (PK3 chip) inside the key head can be damaged if the key is dropped, or it can fail internally over time.
    How to confirm: Attempt to start the vehicle with a known-good spare key. If the spare key works reliably every time, the original key is faulty.
    Typical fix: A new key must be purchased and programmed to the vehicle. This may require a locksmith or dealer with the appropriate tools. The key uses a Megamos 13 chip.
    Est. part cost: $50-$150
  3. Failing Ignition Lock Cylinder / Exciter Coil ⚪ Low Probability → Shop Ignition Switch The exciter coil, which is an antenna ring around the lock cylinder that powers and reads the key's transponder chip, can develop an open circuit or fail. This is less common than RFI or key failure but is a known issue on GMT360 platforms.
    How to confirm: This typically requires a professional scan tool to monitor the Body Control Module's data stream to see if it is receiving any signal from the key. Wiggling the key in the ignition while trying to start may produce an intermittent result. If no signal is ever detected from a known-good key, the coil is suspect.
    Typical fix: Replace the ignition lock cylinder, which typically includes the exciter coil. A security relearn procedure will be required after replacement.
    Est. part cost: $100-$300

Rare But Worth Checking

  • Failing Body Control Module (BCM): → Shop Body Control Module This is the least likely cause. The BCM is the central computer for the security system. All other, more common and cheaper possibilities like RFI, key issues, and the lock cylinder should be thoroughly ruled out before condemning the BCM.
  • Damaged Wiring: The wiring between the ignition lock cylinder's exciter coil and the BCM can become damaged or corroded, especially in the steering column. This can cause an intermittent signal and trigger B3935.

Diagnosis Steps

  1. Observe the dashboard for an illuminated or flashing security light (often a car symbol with a lock). A flashing light indicates an active security event.
  2. Remove the ignition key from your keychain. Isolate it from all other keys, fobs, access cards, and electronic devices.
  3. Unplug any phone chargers, dash cams, GPS units, or other aftermarket electronics from the vehicle's power ports. TSB PIC5650M specifically calls out these devices as potential causes.
  4. Attempt to start the vehicle with the isolated Saab key. If it starts, the problem is RFI.
  5. If the vehicle still does not start, try using your spare key. If the spare key works, the primary key is defective.
  6. If neither key works and RFI has been ruled out, perform the '30-Minute Relearn Procedure': Turn the key to the 'ON' position (do not start), and wait for the security light to go out (this takes about 10-12 minutes). Turn the key off for 10 seconds. Repeat this process two more times for a total of three cycles. 🎬 Watch: A step-by-step guide to the GM security relearn procedure. After the third cycle, turn the key off, then attempt to start the engine.
  7. If the issue persists, the fault likely lies with the ignition lock cylinder's reader coil or, rarely, the BCM. Professional diagnosis with a scan tool capable of reading BCM data is recommended at this stage.

Parts You'll Likely Need

  • Ignition Key with Transponder (PK3) (OEM #89024245) — If the original key's internal transponder chip has failed, it is the most common part to be replaced after RFI is ruled out. The key blank is a B107.
    Trusted brands: ACDelco, Strattec (P/N: 691205, 692138), Ilco (P/N: PT04-PT)
    OEM price range: $70-$120
    Aftermarket price range: $20-$80
  • Ignition Lock Cylinder (OEM #15815961) — If the exciter coil/antenna that reads the key fails, the lock cylinder assembly must be replaced. This part requires programming after installation.
    Trusted brands: ACDelco (GM Genuine), Dorman, Standard Motor Products
    OEM price range: $100-$200
    Aftermarket price range: $60-$120

Related Codes That Often Appear With This One

  • B3055 — This code often means 'Key Not Present' or 'No Transponder Key'. It is frequently set alongside B3935 because if the BCM can't get a clean read of the key due to RFI or a weak transponder, it may first log B3055 before failing the authentication challenge (B3935). Both are cited together in TSB PIC5650M.
  • B3060 — This is another common GM security system code ('Unprogrammed Transponder') that can appear with B3935. It indicates a failure in the transponder key system communication, often triggered by the same RFI or hardware faults, as documented in TSB PIC5650M.

Technical Service Bulletins (TSBs) & Recalls

  • PIC5650M: Advises against part replacement for B3935 and other codes, pointing to RFI from a long list of potential aftermarket and personal electronic devices as the cause of no-start/stall and security light issues. The list includes other car keys, toll passes, access cards, and aftermarket LED lights.
  • PIC5650J: Specifically mentions B3935 with a no-start/stall concern and security light, instructing technicians not to replace parts and to ask the customer about Radio Frequency Identification devices.

Platform-Specific Known Issues

  • A primary issue for this vehicle is the direct advice from GM via TSBs PIC5650J and PIC5650M to not replace any parts for this concern until RFI is thoroughly investigated. The bulletins list numerous sources of interference, including other vehicle keys, toll passes, building access cards, and even aftermarket LED lighting and USB chargers.
  • The Saab 9-7X shares its ignition system with the Chevy Trailblazer, not with other Saabs. Therefore, troubleshooting and parts sourcing should focus on GM parts bins, not Swedish ones.

Hidden / Shadow Codes Worth Checking

  • B3935 57: This is a symptom byte visible on dealer-level scan tools. The '57' specifically indicates 'Transponder Authentication Error,' confirming that the BCM recognized the key but the key failed the cryptographic challenge-response calculation. This helps differentiate it from a 'key not found' error. (see via GM Tech2 or GDS2 scan tool, or equivalent high-end professional scanner.)

Scan Tool Commands That Help

  • GM Tech2 / GDS2: Immobilizer Data Display — Use this function to view live data from the theft deterrent module (TDM) or BCM. A technician can see parameters like 'Invalid Key' or 'Transponder Key Not Present' and review the reason for the last security event, which helps distinguish between RFI, a bad key, or a module fault.
  • GM Tech2 / GDS2: Immobilizer Learn / Key Programming — This function is required after replacing an ignition key or the Body Control Module (BCM). It guides the user through programming new keys to the vehicle's immobilizer system.
  • GM Tech2 / GDS2: BCM Programming and Setup — If the BCM is replaced, it must be programmed with the vehicle's VIN and configured for its specific options (RPO codes). This function is essential to make the new module communicate correctly with the rest of the vehicle.

Wiring & Ground Locations

  • Body Control Module (BCM) — On the GMT360 platform, the BCM is located beneath the left rear seat, mounted to the rear fuse block.. The BCM is the central computer that manages the Passkey III+ immobilizer system. All communication from the key's transponder, via the exciter coil, is processed here. A poor connection at the BCM can cause this code.
  • Ground G102 — Located in the engine bay, near the underhood fuse block on the driver's side.. This is a critical ground point responsible for the BCM and the Theft Deterrent system. Corrosion or a loose connection at G102 can cause erratic BCM behavior and trigger false security codes like B3935, even if all immobilizer components are good.
  • Splice Pack SP205 — Located behind the left side of the dashboard, near the headlamp switch.. This is a junction where multiple Class 2 Serial Data wires are connected. A fault within this splice pack can disrupt communication between the BCM, instrument panel cluster, and other modules involved in the security system.

Real Owner Repair Stories

  • GMTNation.com user 'oldog' (2008 Saab 9-7X 4.2L) — Intermittent no-crank. Mechanic confirmed battery and starter were good. Bypassing the ignition would start the truck, but it would shut down after a minute (a classic immobilizer symptom).
    ❌ Tried (didn't work) Bypassing ignition to start (engine stalled), Initial diagnosis pointed to ignition switch, but this was deemed less likely on the Saab model.
    ✅ What actually fixed it The problem was solved by purchasing a new key and having it programmed to the vehicle. The transponder chip in the old key had failed, even though the remote lock/unlock buttons on the fob still worked correctly.
  • GMTNation.com user 'Muha22752' (Saab 9-7X (year not specified)) — Owner broke the key fob off the key blade. Car started once right after but would not start a week later with a new, generic (non-transponder) key. Solid security light was on.
    ❌ Tried (didn't work) Using a generic, non-chipped replacement key., Attempting the 30-minute relearn procedure (which fails if no valid transponder is detected)., Disconnecting the battery to reset the system.
    ✅ What actually fixed it The resolution was to understand that the original key contained a small glass transponder pill (the PK3 chip) that was now missing. The fix is to either get a proper PK3-chipped key and have it programmed, or to tape the original chip from the broken key housing near the ignition lock cylinder as a workaround.

OEM Part Supersession History

  • 1247298015815961 — Standard part revision and replacement by the manufacturer.
    Heads up: The new part number (15815961) is the correct replacement for the original. Both are for the Ignition Lock Cylinder assembly and require programming after installation.
CARDONE TECH - GM Passlock | Passkey | VTD Relearn Procedure
CARDONE TECH - GM Passlock | Passkey | VTD Relearn Procedure
Trailblazer SS Igniton Swtich
Trailblazer SS Igniton Swtich
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 Apr 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 B3935 for:
  • Saab 9-7X: 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