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

B3935 on 2007-2010 GMC Sierra 2500: Security Error, No Start Causes and Fixes

Code B3935 on a GMC Sierra means the truck's security system failed to authenticate the ignition key, causing a no-start or start-and-stall condition. The most common fix is removing other RFID devices from your keychain. If that fails, a 30-minute key relearn procedure often resolves the issue for free. If these simple fixes don't work, the issue may be a faulty key or ignition lock cylinder.

15 minutes to read 2007-2010 Gmc SIERRA 2500
Most Likely Cause
Radio Frequency (RF) Interference
Difficulty
2/5
Est. Time
1.2 hrs
DIY Doable?
🔧 Shop
Shop Labor
$100 – $500
Parts Price
$0 – $250
🚫 Do not drive — The vehicle will likely not crank, or it will start and immediately stall. The security system is functioning as designed by immobilizing the engine, making the vehicle undrivable.
Key Takeaways
  • B3935 means your truck's security system doesn't recognize your key, preventing it from starting.
  • Before spending any money, try the simplest fixes: remove all other fobs/cards from your keychain and try a spare key.
  • The 30-minute key relearn procedure is a free DIY step that can often resolve the problem without any tools.
  • Do not immediately assume the starter, battery, or fuel pump is bad. The security light is the key indicator of the true problem.
  • If simple fixes fail, the issue is likely a bad key or a faulty ignition lock cylinder, which will require professional service for programming.
On a 2007-2010 GMC Sierra 2500, the diagnostic trouble code B3935 means 'Transponder Authentication Error.' This indicates that the vehicle's Theft Deterrent Module (TDM) received a signal from the ignition key's transponder chip, but the security handshake failed. The TDM energizes the key's transponder via an exciter coil in the ignition cylinder and sends a random number challenge. Both the key and the TDM perform a calculation with this number; if the results don't match, the TDM assumes a theft attempt and instructs the engine computer (ECM) to disable the fuel system and/or starter, preventing the vehicle from starting or running.

What's Unique About the 2007-2010 Gmc SIERRA 2500

The GM Pass-Key III+ system used in this generation of Sierra (and its platform mates) is a rolling code system that is highly effective but notoriously sensitive to radio frequency (RF) interference. GM issued multiple, evolving service bulletins (PIC5650 series) specifically warning technicians to ask customers about other devices on their keychains before replacing any parts. These devices, such as other car fobs, building access cards, or even some cell phone chargers, can operate near the 125 kHz frequency of the immobilizer system and corrupt the signal between the key and the TDM. This sensitivity is the most unique aspect of this code on this platform and is often the root cause of an otherwise healthy system throwing a fault.

Diagnostic Flowchart

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

What is the current state of your keychain and ignition key?
→ Remove all other keys, fobs, and RFID cards (like toll passes). TSB PIC5650K identifies RF interference as a primary cause for this truck. Try starting with just the single key.
Does the engine start and run using your known-good spare key?
→ The transponder chip in your primary key is defective. You need to buy a new key ($50-$150), have it mechanically cut, and electronically programmed to the vehicle.
→ Connect a battery charger and perform the 30-minute key relearn (three 10-minute cycles). If it still fails, check Fuse #35 and test the Ignition Lock Cylinder.
Have you tried performing the 30-minute key relearn procedure yet?
→ Connect a battery charger and perform the 30-minute key relearn (three 10-minute cycles of ON until the security light turns off, then OFF). This fixes common communication glitches.
→ Check anti-theft Fuse #35 under the hood. If intact, the Ignition Lock Cylinder/Exciter Coil has likely failed. Replace the assembly (ACDelco D1414B, $100-$250) and reprogram.
Professional service recommended: While some DIY fixes exist, resolving the issue may require programming new keys or replacing/reprogramming the Body Control Module (BCM), which requires specialized tools. A professional can also more accurately diagnose whether the fault lies in the key, the exciter coil, or the BCM itself.

Symptoms You May Notice

⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the starter motor when the engine doesn't crank.
  • Replacing the battery without confirming it's weak, as the symptoms can be similar to a dead battery.
  • Replacing the fuel pump when the engine starts and stalls.
  • Replacing the Engine Control Module (ECM) unnecessarily.

Most Likely Causes

  1. Radio Frequency (RF) Interference 🔴 High Probability The system's design is sensitive to external radio signals operating near its 125 kHz frequency. A series of Technical Service Bulletins (PIC5650K, PIC5650M, etc.) specifically highlights this issue, listing everything from toll passes and building access cards to aftermarket LED lights and phone chargers as potential sources of interference.
    How to confirm: Remove all other keys, key fobs, and RFID-enabled cards (like office access cards, gas station speed passes) from the keychain. Attempt to start the vehicle with only the single ignition key. If the vehicle starts, the interference was the cause.
    Typical fix: Keep the ignition key isolated from other electronic devices. Instruct the vehicle owner to not keep other fobs or access cards on the same ring as the ignition key.
    Est. part cost: $0
  2. Defective or Damaged Ignition Key 🟡 Medium Probability → Shop Ignition Switch The transponder chip embedded in the plastic head of the key can be damaged from drops or wear and tear, or simply fail internally.
    How to confirm: Attempt to start the vehicle with a known-good spare key. If the vehicle starts and runs with the spare, the primary key is faulty. This is a common experience shared by owners in forums.
    Typical fix: Replace the faulty key. A new key must be mechanically cut and electronically programmed to the vehicle using either a scan tool or the 30-minute relearn procedure. 🎬 See a step-by-step walkthrough of the 30-minute key relearn process.
    Est. part cost: $50-$150
  3. Security System Communication Glitch 🟡 Medium Probability Sometimes the key and Theft Deterrent Module lose synchronization after events like a battery change or a jump start. A system reset can often restore communication.
    How to confirm: Perform the '30-Minute Key Relearn Procedure.' If the procedure works and the vehicle starts, a communication glitch was the cause. Success with this method is widely reported in owner forums.
    Typical fix: Perform the 30-Minute Key Relearn Procedure: 1. Turn the key to ON (run position) and try to start. 2. Leave the key in the ON position for 10 minutes until the security light stops flashing and goes out. 3. Turn the key OFF for 5-10 seconds. 4. Repeat steps 1-3 two more times for a total of three 10-minute cycles. On the final cycle, the vehicle should start. Ensure a battery charger is connected during this process.
    Est. part cost: $0
  4. Faulty Ignition Lock Cylinder / Exciter Coil ⚪ Low Probability → Shop Ignition Switch The exciter coil, which powers the key's transponder, is housed with the ignition lock cylinder and can fail over time, preventing any key from being read.
    How to confirm: If different keys and the relearn procedure fail, the coil is suspect. A technician can test the circuit for continuity and proper resistance. This is the next logical step before suspecting the BCM.
    Typical fix: Replace the ignition lock cylinder assembly. This part will need to be programmed to the vehicle's existing keys, often requiring the 30-minute relearn procedure.
    Est. part cost: $100-$250

Rare But Worth Checking

  • Body Control Module (BCM) Fault: → Shop Body Control Module While rare, the BCM (which incorporates the Theft Deterrent Module) can fail internally or have a software glitch. A TSB for newer models (PI1180A) notes that a software update can fix this code when it appears with B2955, suggesting it's a possibility. This is typically the last item to suspect after all other causes are ruled out.
  • Wiring Harness Damage: Damage to the wiring between the ignition lock cylinder and the BCM can interrupt the signal, causing this code. This is uncommon but possible if other work has been performed under the dash. A YouTube video on a similar GM truck showed a no-crank condition caused by a shorted serial data network, which could present similarly.
  • Low Battery Voltage: → Shop Vehicle Battery While not a direct cause of B3935, low system voltage during cranking can cause various electronic modules, including the TDM/BCM, to behave erratically and fail the key handshake. It's crucial to ensure the battery is fully charged (>12V) before beginning diagnostics.

Diagnosis Steps

  1. Check the dashboard for a flashing or solid security light. This confirms an anti-theft issue.
  2. Verify battery voltage is above 12V. A weak battery can cause unpredictable electronic issues.
  3. Remove all other keys, fobs, and RFID cards from the ignition key ring and try to start the engine again. This is the primary recommendation of multiple GM TSBs.
  4. Try starting the vehicle with a known-good spare key. If it works, the original key is bad.
  5. If the vehicle still won't start, perform the 30-minute key relearn procedure. Connect a battery charger first.
  6. Check the anti-theft system fuse (Fuse #35 in the under-hood fuse block) to ensure it's not blown.
  7. If the above steps fail, use a professional scan tool to read live data from the Theft Deterrent Module to see how it's interacting with the key.
  8. Inspect the wiring and connector at the ignition lock cylinder for any visible damage or looseness.
  9. If all other components are verified to be good, suspect a faulty Body Control Module (BCM).

Parts You'll Likely Need

  • Ignition Key — The transponder chip inside the key is often the point of failure. If a spare key works, the original key is bad.
    Trusted brands: ACDelco
    OEM price range: $70-$120
    Aftermarket price range: $40-$80
  • Ignition Lock Cylinder (OEM #ACDelco D1414B (or GM Genuine Parts equivalent)) — This assembly contains the exciter coil that reads the key's transponder. If the coil fails, no key will work, and the cylinder must be replaced. The part requires programming upon installation. 🎬 Watch this guide on how to replace the ignition lock cylinder.
    Trusted brands: ACDelco, Standard Motor Products
    OEM price range: $150-$250
    Aftermarket price range: $80-$150

Related Codes That Often Appear With This One

  • B3055 — B3055 means 'No Transponder Modulation,' indicating the system received no signal from the key at all. It's often caused by the same issues as B3935, such as RF interference or a bad exciter coil, and they frequently appear together as noted in TSB PIC5650M.
  • B3060 — This code points to a fault in the exciter coil circuit itself. It often accompanies B3055 and B3935, helping to pinpoint the issue to the ignition lock cylinder area.

Technical Service Bulletins (TSBs) & Recalls

  • PIC5650M: Addresses an intermittent no crank, no start, or start stall concern with the s

Platform-Specific Known Issues

  • This platform is subject to TSB #PIC5650M and #PIC5650K, which describe an intermittent no-crank or start-stall condition with the security light on, potentially setting code B3935.
  • TSB #PIC5650K specifically advises against replacing parts and instead directs technicians to investigate Radio Frequency Identification (RFID) interference from devices on the customer's keychain as a primary cause. Later versions like PIC5650C expand the list of interfering devices to include aftermarket LED lighting and USB chargers.
  • TSB PIE0232 was an engineering information request for low-mileage 2013 models with this code, indicating GM was actively investigating the root cause of this issue even in later model years.

Mechanic-Grade Diagnostic Values

  • TDM/BCM Ground Circuit Resistance — expected: Close to 0 Ohms. Failure: A reading higher than a few ohms indicates a poor ground connection, which can cause intermittent or total failure of the module.
  • TDM/BCM Power Supply Voltage — expected: Approximately battery voltage (12V+). Failure: No voltage or significantly low voltage indicates a problem with the power supply circuit, fuse, or wiring, not necessarily the module itself.

Hidden / Shadow Codes Worth Checking

  • B3935 57: Transponder Authentication Error. The '57' is a GM-specific symptom code that may be displayed on dealer-level scan tools like the Tech 2, providing more specific context to the generic B-code. (see via GM Tech 2 or equivalent professional scan tool.)

Scan Tool Commands That Help

  • Tech 2 / GDS2: VTD Re-Learn / Theft Module Re-Learn — This function is required after replacing the Body Control Module (BCM) or Theft Deterrent Module (TDM). It allows the new module to learn the vehicle's specific password. This is different from the 30-minute procedure used only for learning new keys.
  • Tech 2 / GDS2: Immobilizer Data / Security Data Display — Use this to view live data parameters from the theft deterrent system. A technician can see the status of the key, whether a valid transponder is detected, and the reason for the last security event, which is critical for diagnosing if the issue is the key, exciter coil, or module logic.

Wiring & Ground Locations

  • BCM (Body Control Module) — Under the driver's side of the dashboard, to the left of the steering column.. The BCM is the central module for the Pass-Key III+ system. All related signals are processed here. A poor connection or a fault within this module is a potential cause for code B3935.
  • TDM (Theft Deterrent Module) — Located on the steering column, integrated with the ignition lock cylinder housing. It is the ring that surrounds the key cylinder.. This module contains the exciter coil that powers the key's transponder chip and receives its signal. A failure here is a direct cause of codes B3935, B3055, and B3060.
  • G201 — A primary instrument panel ground located in the upper left corner of the dash structure, near the driver's side A-pillar.. The BCM and other interior modules rely on this ground. A loose or corroded G201 can cause a wide range of bizarre electrical issues, including intermittent no-start conditions and communication errors that could trigger a B3935 code.
  • Anti-Theft Fuse — Fuse #35 in the under-hood fuse block.. This fuse supplies power to the anti-theft system. If it is blown, the system will be inoperative, leading to a no-start condition.
  • BCM Ground Path — For 2007 models, the BCM ground path runs through the Left Instrument Panel Junction Block.. GM issued a bulletin warning that disconnecting this junction block without first disconnecting the negative battery terminal can damage the BCM internally.

Real Owner Repair Stories

  • DuramaxDiesels.com forum user (GMC Sierra (year not specified, but GMT800/900 platform)) — Intermittent no crank, no start, loss of communication with TCM, gear selector indicator loss.
    ❌ Tried (didn't work) Replacing batteries, Replacing ignition switch, Replacing Neutral Back-Up (NSBU) switch, Replacing and reprogramming the BCM, Replacing and reprogramming the TCM, Replacing and reprogramming the ECM
    ✅ What actually fixed it The problem was twofold: 1) A loose power wire connection at a white connector located under the main under-hood fuse box. 2) The ECM was also faulty due to bad memory modules and was replaced with a used, reprogrammed unit. The loose wire was the primary cause of the power-related communication issues.

OEM Part Supersession History

  • ACDelco D1414BStill current — N/A
    Heads up: Aftermarket cross-references include Dorman 924-791 and Standard Motor Products US117L.

Model Year Variations Within This Range

  • 2007-2010: The BCM connectors used during this production run were sourced from different manufacturers (e.g., JST and TNE). While they look identical, the internal terminals and Terminal Position Assurance (TPA) locks are different. This means the procedure for de-pinning a wire from a connector (using a pick tool) varies depending on which brand of connector is present in the specific vehicle.
2011 GMC Sierra 30-Minute Vehicle Key Relearn
2011 GMC Sierra 30-Minute Vehicle Key Relearn
How To Program A GMC Sierra Key 2007 - 2016 DIY Transponder Chip Ignition Tutorial
How To Program A GMC Sierra Key 2007 - 2016 DIY Transponder Chip Ignition Tutorial
Service Theft Deterrent System GM Cadillac Chevy GMC
Service Theft Deterrent System GM Cadillac Chevy GMC
How to Replace Ignition Lock Cylinder GMC Sierra or Chevy Silverado (Key won't turn)
How to Replace Ignition Lock Cylinder GMC Sierra or Chevy Silverado (Key won't turn)
Ignition Lock Cylinder Replacement (late model GM Trucks)
Ignition Lock Cylinder Replacement (late model GM Trucks)
07-13 GMC Chevy Tahoe Yukon Silverado how to remove ignition cylinder stuck key won't turn or out
07-13 GMC Chevy Tahoe Yukon Silverado how to remove ignition cylinder stuck key won't turn or out
2008 GMC SIERRA NO CRANK NO START/ SERVICE THEFT DETERRENT SYSTEM /VEHICLE KEY RELEARN...FAST, EASY
2008 GMC SIERRA NO CRANK NO START/ SERVICE THEFT DETERRENT SYSTEM /VEHICLE KEY RELEARN...FAST, EASY
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:
  • Gmc SIERRA 2500: 2007200820092010
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