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-2014 Cadillac Escalade ESV: Security Light and No-Start Fixes

This code means your Escalade's anti-theft system can't recognize your key, causing a no-start. The most common cause is Radio Frequency (RF) interference from other keys or devices on your keychain. Before replacing parts, remove everything from your keychain and try starting the vehicle with just the Escalade key.

14 minutes to read 2007-2014 Cadillac ESCALADE ESV
Most Likely Cause
Radio Frequency (RF) Interference
Difficulty
2/5
Est. Time
1.2 hrs
DIY Doable?
🔧 Shop
Shop Labor
$150 – $500
Parts Price
$70 – $250
🚫 Do not drive — If the fault is active, the engine will not crank or will start and immediately stall, which can leave you stranded. The theft deterrent module sends a fuel disable message to the PCM.
Key Takeaways
  • B3935 means your car's anti-theft system has blocked the engine from starting because it can't verify your key.
  • The most likely cause is RF interference. Clean your keychain of all other fobs and cards and try again before spending any money.
  • If isolating the key doesn't work, try your spare key. If the spare works, you need a new primary key.
  • Do not immediately replace expensive parts like the starter or BCM. The problem is almost always related to the key or interference.
  • If a new key is needed, it will require professional programming to work with your vehicle.
The trouble code B3935 on a 2007-2014 Cadillac Escalade ESV indicates 'Transponder Authentication Error'. This means the vehicle's Theft Deterrent Module (TDM) or Body Control Module (BCM) has failed to authenticate the ignition key. When you turn the key, an exciter coil around the ignition cylinder energizes a transponder chip in the key. The key sends its unique value to the TDM. If correct, the TDM sends a 'challenge' (a random number). Both the TDM and the key's transponder perform a calculation on this number. If the results don't match, authentication fails, the TDM tells the engine computer to disable starting, and the security light is triggered.

What's Unique About the 2007-2014 Cadillac ESCALADE ESV

On this generation of Cadillac Escalade (GMT900 platform), a B3935 code is very frequently caused by external factors rather than a failed part. General Motors issued multiple Technical Service Bulletins (TSBs) warning technicians that Radio Frequency (RF) interference from other fobs, access cards, or even phone chargers on the same keychain can disrupt the key's signal, which operates at 125 kHz. Owners can often solve this problem for free by simply isolating the ignition key, a crucial first step before considering expensive repairs.

Diagnostic Flowchart

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

What happens when you try starting with the key completely isolated from other items?
→ Remove all other keys, fobs, and access cards from your keychain. If the vehicle starts, RF interference was the cause ($0 fix). No parts are needed.
→ Keep the Escalade key separate from other RF-emitting devices. The Passkey III+ system is sensitive to 125 kHz interference from office cards or fobs (TSB PIC5650L).
Does the engine start successfully when you use your spare key?
→ Your primary key's transponder chip has failed. Replace it with a new Ignition Key (e.g., GM P/N 25839412) for $70-$120 OEM and program it.
Is your Escalade specifically a 2014 model year?
→ For 2014 models, TSB PI1180A identifies a BCM software glitch causing a 'no click, no crank' condition. A dealer software reprogram is required, not parts.
→ Perform the 30-minute relearn procedure (three 10-minute cycles). If it fails, replace the Ignition Lock Cylinder (e.g., ACDelco D1411G) for $80-$200 and program it.
Professional service recommended: While initial diagnosis is simple, programming new keys or replacing security modules like the BCM requires specialized dealer-level scan tools (like a Tech2) and access to GM's Service Programming System (SPS).

Symptoms You May Notice

  • Engine does not crank or turn over (no click, no crank).
  • Engine starts briefly and then immediately shuts off.
  • Security indicator light is illuminated or flashing on the instrument cluster.
  • A 'Service Theft Deterrent System' message appears on the Driver Information Center (DIC).
  • 🎬 See how to diagnose the Service Theft Deterrent message
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the starter motor
  • Replacing the battery without confirming it's weak
  • Replacing the ignition switch without diagnosing the transponder circuit first

Most Likely Causes

  1. Radio Frequency (RF) Interference 🔴 High Probability As highlighted in manufacturer TSBs PIC5650L and PIC5650M, the Passkey III+ system used in these vehicles is sensitive to external radio signals from other key fobs, workplace ID cards, or even certain electronic devices on the keychain. The system operates at 125 kHz, and other devices in the 120-135 kHz range are common sources of interference.
    How to confirm: Remove all other keys, fobs, and electronic items from the keychain. Attempt to start the vehicle using only the single Escalade key. If the vehicle starts, RF interference was the cause.
    Typical fix: Keep the Escalade key separate from other RF-emitting devices. No parts replacement is necessary.
    Est. part cost: $0
  2. Defective Ignition Key 🟡 Medium Probability → Shop Ignition Switch The transponder chip embedded in the key head can fail over time due to being dropped or from internal electronic failure, preventing it from correctly completing the challenge-response calculation.
    How to confirm: Try starting the vehicle with a spare key. If the spare key works consistently and the primary key does not, the primary key is faulty. This is the most definitive test.
    Typical fix: The defective key must be replaced. A new key must be cut and then programmed to the vehicle's Theft Deterrent Module using a specialized scan tool or the 30-minute relearn procedure.
    Est. part cost: $70-$150
  3. Faulty Ignition Lock Cylinder with Exciter Ring ⚪ Low Probability → Shop Ignition Switch The exciter ring (antenna) that energizes and reads the key's transponder chip is part of the ignition lock cylinder assembly. It can fail electronically or develop wiring issues, though this is less common than key or interference problems.
    How to confirm: If neither the primary nor spare key works and RF interference is ruled out, a technician will need to test the continuity and signal from the exciter ring circuit at the 🎬 Watch: How to bypass the security system for a solution Theft Deterrent Module connector.
    Typical fix: Replace the ignition lock cylinder. The new cylinder will need to be programmed to the vehicle's existing keys.
    Est. part cost: $80-$200

Rare But Worth Checking

  • Faulty Body Control Module (BCM) or Theft Deterrent Module (TDM): → Shop Anti-Theft Control Module While rare, the module responsible for reading the key can fail. TSB PI1180A notes that for some 2014 models, a software update for the BCM was released to fix a no-start condition with B3935 and B2955. This is usually the last item to suspect after all other causes are eliminated. A technician on iATN reported a case where a module was damaged during a starter replacement, leading to this code.
  • Damaged Wiring: A break or short in the wiring between the ignition lock cylinder and the TDM/BCM can prevent the key's signal from being received. This can happen from previous dash repairs or chafing over time. A user on Cobalt SS Network described a no-start with B3935 after installing a custom dash panel that may have interfered with wiring or the signal.

Diagnosis Steps

  1. Verify the security light is on or flashing when the no-start condition occurs.
  2. Remove the ignition key from the ignition.
  3. Take all other keys, fobs, access cards, and electronics off the keychain. Isolate the single Escalade key. Common culprits include Speedpass devices or office access cards.
  4. Re-insert the isolated Escalade key and attempt to start the engine. If it starts, the problem is RF interference.
  5. If the engine still doesn't start, try the spare key. If the spare key works, the original key is defective.
  6. If neither key works and you have a new, cut key to program (or suspect the system lost its programming), perform the '30-Minute Relearn Procedure': 1. Insert the key and turn it to the 'ON' position (do not crank). 2. Observe the security light. It should be illuminated. Wait for approximately 10-11 minutes until the light turns off. 3. Turn the key to 'OFF' for 5-10 seconds. 4. Repeat steps 1-3 two more times for a total of three 10-minute cycles. 5. After the third cycle, turn the key off, then try to start the engine. The key should now be learned.
  7. If the relearn procedure fails, professional diagnosis with a scan tool is required to check for communication with the TDM/BCM, view live data, and test the exciter ring circuit.

Parts You'll Likely Need

  • Ignition Key with Transponder (OEM #GM P/N 25839412 (or similar, verify by VIN)) — The transponder chip in the original key is a common failure point. If the spare key works, a new primary key is the solution.
    Trusted brands: ACDelco, GM Genuine Parts
    OEM price range: $70-$120
    Aftermarket price range: $40-$80
  • Ignition Lock Cylinder (OEM #D1411G) — This part contains the antenna (exciter coil) that reads the key. It's replaced if both keys fail to work and wiring is confirmed to be good. Note that this part typically does not include new keys and requires programming.
    Trusted brands: ACDelco
    OEM price range: $120-$200
    Aftermarket price range: $80-$150

Related Codes That Often Appear With This One

  • B3055 — This code means 'No Transponder Modulation or No Transponder Signal Received,' often set alongside B3935 when the key signal is completely absent or scrambled by interference.
  • B3060 — This code means 'Unprogrammed Transponder,' which can appear if the key is new and not yet learned by the system, or if the system is malfunctioning and fails to recognize a valid, programmed key.
  • B2955 — Set with B3935 on some 2014 models, indicating a BCM software issue where it fails to read the immobilizer information correctly, requiring a dealer reprogram per TSB PI1180A.

Technical Service Bulletins (TSBs) & Recalls

  • PIC5650M: Mentions B3935 in relation to intermittent no-crank/no-start/stall issues with the security light on, and points to RFI from aftermarket devices like LED lights.
  • PIC5650L: Explicitly warns against replacing parts for B3935 and directs technicians to ask about Radio Frequency Identification devices on the customer's keychain.
  • PI1180A: Addresses a BCM software issue on 2014 models causing B3935 and B2955, fixed by a software update using the Service Programming System (SPS).

Platform-Specific Known Issues

  • A widespread issue documented in TSBs #PIC5650M and #PIC5650L is an intermittent no-crank or start-and-stall condition with code B3935. The bulletins strongly advise checking for Radio Frequency Identification (RFID) devices on the owner's keychain as the primary cause before replacing any parts.
  • For 2014 models specifically, TSB PI1180A points to a potential software glitch in the Body Control Module (BCM) that can cause B3935 along with B2955, resulting in a 'no click, no crank' situation. The fix is a software reprogram at the dealer, not a part replacement.

Scan Tool Commands That Help

  • Tech2: Remote Control Door Lock Receiver Data Display — To verify if the BCM is receiving the button press signals from the key fob, including the remote start command. This helps differentiate a bad fob from a module or wiring issue.
  • Tech2: Remote Start from Scan Tool — A technician can command a remote start directly from the scan tool. If the vehicle starts this way but not with the fob, it confirms the vehicle's systems are capable of starting and points the diagnosis toward the key fob or receiver.
  • GDS2/SPS: Body Control Module Reprogramming — Specifically for 2014 models (and related platforms) showing B3935 with B2955. TSB PI1180A requires reprogramming the BCM with an updated calibration to fix a software glitch causing the no-start.

Wiring & Ground Locations

  • Body Control Module (BCM) — Under the driver's side of the dashboard, to the left of the steering column and above the parking brake pedal area.. The BCM is the central hub for the Passkey III+ system on these vehicles. It communicates with the Theft Deterrent Module, processes the key data, and sends the fuel enable/disable password to the engine computer. A poor connection or faulty BCM is a root cause of this code.
  • Theft Deterrent Module (TDM) — The TDM is integrated with the ignition lock cylinder assembly. The exciter ring/antenna is part of this module, which is located directly around the key slot.. This module directly energizes and reads the transponder chip in the key. A failure of the module or its wiring to the BCM will cause a B3935 code.
  • G201 — An instrument panel ground located in the upper left corner of the dash, near the driver's side A-pillar.. This is a primary ground connection for the Body Control Module (BCM). A loose or corroded G201 ground can cause intermittent BCM operation, leading to a host of electrical issues including the B3935 code. A GM bulletin warns that removing BCM grounds with the battery connected can damage the module.
  • G300 / G400 — Main body and frame grounds located under the vehicle. G300 is at the driver's door on a body mount; G400 is on the rear of the frame.. While not a direct cause, poor overall vehicle grounding can introduce electrical noise and voltage drops that may intermittently affect sensitive modules like the BCM and TDM, especially during high-load situations like engine cranking.

Real Owner Repair Stories

  • Tahoe Yukon Forum User (2007-2014 GM SUV (GMT900 Platform)) — Intermittent no-start, security light on, remote start not working.
    ❌ Tried (didn't work) Replacing key fob batteries, Clearing codes with a scan tool, Checking for common remote start inhibitors like open doors or hood.
    ✅ What actually fixed it The issue was traced to a poorly installed aftermarket remote start system that was interfering with the factory Passkey III+ security system. Even when not in use, the aftermarket module was causing communication errors on the data bus, leading to the B3935 code. Removing the aftermarket system resolved the problem permanently.

Model Year Variations Within This Range

  • 2014: A specific software glitch in the Body Control Module (BCM) can cause DTC B3935 to set along with B2955, leading to a no-start. GM released a software update under TSB PI1180A to fix this. Unlike earlier years where the cause is almost always hardware or RFI, 2014 models require checking for this software update first.
CARDONE TECH - GM Passlock | Passkey | VTD Relearn Procedure
CARDONE TECH - GM Passlock | Passkey | VTD Relearn Procedure
Service Theft Deterrent System GM Cadillac Chevy GMC
Service Theft Deterrent System GM Cadillac Chevy GMC
How To Disable Service Theft Deterrent System on Cadillac Escalade | How To Reset Anti Theft System
How To Disable Service Theft Deterrent System on Cadillac Escalade | How To Reset Anti Theft System
PASSKEY/SECURITY SYSTEM BYPASS!!No start issue? CHEVY/GMC 1500,2500,3500 -SOLUTION-
PASSKEY/SECURITY SYSTEM BYPASS!!No start issue? CHEVY/GMC 1500,2500,3500 -SOLUTION-
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:
  • Cadillac ESCALADE ESV: 20072008200920102011201220132014
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