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 2015-2020 Chevrolet Impala: Understanding the Security Fault and No-Start Causes

On a 2015-2020 Impala, code B3935 almost always points to a security system error caused by Radio Frequency (RF) interference. Before replacing any parts, remove all other keys, fobs, and access cards from your keychain and try starting the car with the Impala key alone. If the key fob battery is weak, placing the fob in the dedicated transmitter pocket in the center console may allow the vehicle to start. This simple step often resolves the no-start issue.

15 minutes to read 2015-2020 Chevrolet IMPALA
Most Likely Cause
Radio Frequency (RF) Interference
Difficulty
1/5
Est. Time
0.8 hrs
DIY Doable?
✅ Yes
Shop Labor
$0 – $450
Parts Price
$0 – $250
🚫 Do not drive — If this code is active, the vehicle's security system will likely disable starting, leaving you stranded. Continued attempts to start may not be successful until the root cause is addressed.
Key Takeaways
  • B3935 means your car's security system is preventing it from starting due to a key authentication failure.
  • The most likely cause is not a broken part, but interference from other RFID devices on your keychain.
  • Always start diagnosis by removing the Impala key from your keychain and trying to start the car with the key by itself.
  • If interference is not the cause, your next steps are to try a spare key and then replace the key fob battery before considering more complex repairs.
  • Do not replace expensive modules like the BCM or starter without confirming these simple, high-probability causes first.
The trouble code B3935 on a Chevrolet Impala means "Transponder Authentication Error." This indicates that while the car's Theft Deterrent Module (TDM) recognized the presence of a valid key transponder, the key failed a subsequent security challenge-and-response test. Essentially, the TDM sends a random number (a "challenge") to the key, which must perform a calculation and send back the correct response. If the response from the key's transponder doesn't match the TDM's expected calculation, the TDM assumes a security breach and sends a fuel disable password to the Engine Control Module (ECM), preventing the engine from starting.

What's Unique About the 2015-2020 Chevrolet IMPALA

The tenth-generation Impala, built on the GM Epsilon II platform, shares its sensitive immobilizer system with vehicles like the Buick Regal and Cadillac XTS. General Motors has issued multiple Technical Service Bulletins (TSBs), such as PIC5650M, acknowledging that intermittent no-start conditions with code B3935 are often not caused by a faulty part, but by external radio frequency interference from other devices on the owner's keychain. The official advice is to exhaustively investigate this interference before attempting any parts replacement, as this is the most common cause.

Diagnostic Flowchart

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

Which of these best describes your current situation when trying to start?
→ Remove the Impala key from all other keys, RFID cards, and chargers. RF interference is the most common cause of B3935 (TSB #PIC5650M).
→ Place the fob in the center console transmitter pocket. If the engine starts, replace the weak CR2032 key fob battery ($5-$10).
What happens when you try starting the car with a known-good spare key?
→ The original key's transponder chip has failed. You need a new key cut and programmed by a dealer or locksmith ($75-$250).
→ The issue is likely in the immobilizer antenna or BCM. A professional must use a scan tool to check live TDM/BCM data.
→ Try placing the fob in the center console pocket. If it fails, a locksmith or dealer must test your key's transponder function.

Symptoms You May Notice

  • Intermittent no-crank, no-start condition.
  • Engine starts briefly and then immediately stalls.
  • The security indicator light is illuminated or flashing on the instrument cluster.
  • A "No Remote Detected" or "Service Theft Deterrent System" message appears on the Driver Information Center (DIC).
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the starter motor. A starter issue typically won't set a security code like B3935.
  • Replacing the vehicle's main 12V battery. While a low battery can cause many electrical issues, B3935 specifically points to a key authentication failure, not a lack of cranking power.
  • Replacing the Body Control Module (BCM) or Theft Deterrent Module (TDM) without first ruling out RF interference and faulty keys, as explicitly warned against in GM service bulletins.

Most Likely Causes

  1. Radio Frequency (RF) Interference 🔴 High Probability The vehicle's immobilizer system operates at a frequency (125 kHz) that can be disrupted by other RFID devices. GM TSBs like #PIC5650M specifically list items like other vehicle keys, office key cards, gas station payment fobs, gate passes, and even some aftermarket LED lights or phone chargers as potential sources of interference.
    How to confirm: Remove the Impala key from the keychain, isolating it from all other keys and electronic devices. Attempt to start the vehicle with the key alone. If the concern is intermittent, ask the driver what other items are on their keychain or in the car.
    Typical fix: Keep the vehicle key on a separate ring from other RFID-enabled cards and fobs. Remove aftermarket chargers or lighting that may be causing interference.
    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 responding to the TDM's security challenge.
    How to confirm: Attempt to start the vehicle with a known-good spare key. If the spare key works consistently, the original key is faulty. A locksmith or dealer can also test the key's transponder function.
    Typical fix: Replace the defective key. A new key must be cut and programmed to the vehicle by a dealership or qualified automotive locksmith.
    Est. part cost: $75-$250
  3. Weak Key Fob Battery ⚪ Low Probability → Shop Vehicle Battery While the transponder chip is passively powered by the ignition coil, a very weak fob battery can cause erratic communication. For push-button start models, if the fob battery is weak, the car will display "No Remote Detected". This can sometimes be accompanied by security codes.
    How to confirm: Replace the battery inside the key fob (typically a CR2032 coin cell 🎬 See this quick guide on replacing your flip key battery.). For push-button start models, place the key fob in the dedicated transmitter pocket located in the front of the center console storage area and attempt to start the engine. 🎬 Watch: How to start your Impala with a dead key fob. If it starts, the fob battery is weak.
    Typical fix: Install a new CR2032 battery in the key fob.
    Est. part cost: $5-$10

Rare But Worth Checking

  • Body Control Module (BCM) Software Glitch: → Shop Body Control Module In some GM vehicles, a similar issue with B3935 was traced to a software problem within the BCM that required an update. TSB PI1180A addresses a no-start with B3935 and B2955 on related GM trucks and SUVs, fixed by a BCM reprogram. If the code persists after ruling out interference and key issues, checking for available software updates with a dealer is a valid step.
  • Faulty Theft Deterrent Module (TDM) or Antenna: → Shop Anti-Theft Control Module The module itself or the antenna ring (exciter coil) around the ignition cylinder can fail, but this is uncommon. TSB #PIC5650M specifically advises against replacing parts until interference has been ruled out, suggesting this is a rare cause. A failure here would typically result in more consistent, non-intermittent starting problems.

Diagnosis Steps

  1. Check for other Diagnostic Trouble Codes (DTCs) to see if B3935 is accompanied by others like B3055 or B3060.
  2. Isolate the key. Remove the Impala key from your keychain. Ensure no other keys, fobs, or RFID cards are nearby. Attempt to start the vehicle. This is the most critical step.
  3. If the vehicle starts, the issue is RF interference. The diagnosis is complete. Advise the owner to keep the key separate.
  4. If the vehicle does not start, try using a spare key. If the spare key works consistently, the primary key is faulty.
  5. For push-button start models, if a "No Remote Detected" message appears, place the key fob into the transmitter pocket inside the center console storage area and try to start the engine. If it starts, replace the CR2032 fob battery.
  6. If neither key works and interference is ruled out, a vehicle security relearn procedure may be attempted. However, for this specific code (authentication error vs. no key learned), it is less likely to succeed. The '30-minute relearn' is more for when a key or module has been replaced.
  7. If the problem persists, the vehicle requires professional diagnosis. A technician will use a scan tool to check live data from the TDM/BCM, check for available BCM software updates, and test the circuitry of the immobilizer antenna.

Parts You'll Likely Need

  • Ignition Key Fob (OEM #OHT01060512 (4-Button), OHT05918179 (5-Button PEPS)) — If the transponder chip in the original key has failed, a new key is the only solution. This is a common point of failure after ruling out RF interference.
    Trusted brands: ACDelco, GM Genuine Parts
    OEM price range: $100-$250
    Aftermarket price range: $75-$150
  • Key Fob Battery (OEM #CR2032) — A weak battery can cause a 'No Remote Detected' message and is an inexpensive and simple item to replace during diagnosis before moving to more costly repairs.
    Trusted brands: Energizer, Duracell
    OEM price range: $5-$10
    Aftermarket price range: $2-$8

Related Codes That Often Appear With This One

  • B3055 — This code indicates a problem with reading the key transponder itself. It often appears with B3935 as part of the same no-start event, as noted in TSB PIC5650M.
  • B3060 — This is another transponder-related code indicating an issue with the key's signal. It is frequently cited alongside B3935 in GM service bulletins.
  • B2955 — On some GM platforms, this code can set along with B3935 when a BCM software issue is the root cause, as detailed in TSB PI1180A.

Technical Service Bulletins (TSBs) & Recalls

  • PIC5650M: Addresses an intermittent no crank, no start, or start/stall concern with the security light on, listing B3935 as a potential code. It provides a long list of potential RFI sources, from other keys to aftermarket LED lights and phone chargers.
  • PIC5650L: An earlier version of the above TSB, which specifically links the no-start concern and code B3935 to potential Radio Frequency Identification interference and advises against replacing parts as a first step.
  • PI1180A: While for different models (Silverado, Tahoe), it shows a precedent for a BCM software update being the fix for a no-start condition where DTCs B3935 and B2955 are set.

Platform-Specific Known Issues

  • This platform is known to be sensitive to Radio Frequency Identification (RFID) interference, as documented in GM Technical Service Bulletin #PIC5650M, which warns technicians not to replace parts before asking the customer about devices on their keychain.
  • An intermittent no-crank or start-stall concern associated with B3935 is a documented condition in TSB #PIC5650M.
  • For models with push-button start, there is a specific transmitter pocket in the center console designed to read the key fob even if its battery is dead or there is interference. Many owners are unaware of this feature.

Mechanic-Grade Diagnostic Values

  • Starter Relay Control Voltage — expected: 12V when the key is turned to the 'start' position.. Failure: A significantly lower voltage, such as 6V, indicates the relay is not receiving the proper signal from the control module (ECM/BCM) to activate the starter.

Hidden / Shadow Codes Worth Checking

  • B3935 57: The '57' is a symptom byte that specifies 'Transponder Authentication Error'. While the main code B3935 tells you the key failed authentication, the symptom byte confirms it was a calculation mismatch after the key was successfully identified, which points more toward a faulty key chip or interference rather than an unknown key. (see via A professional scan tool like a GM Tech2 or GDS2 that can read manufacturer-specific symptom bytes.)

Scan Tool Commands That Help

  • GDS2 (Global Diagnostic System 2): Vehicle Theft Deterrent Learn — This function is used after replacing a key, the BCM, or the TDM. It initiates a 10- or 30-minute security relearn procedure to program new keys to the vehicle's immobilizer system.
  • GDS2 with SPS (Service Programming System): Body Control Module Reprogramming — If a no-start condition with B3935 is suspected to be caused by a software glitch (especially if seen with B2955), this function is used to update the BCM with the latest calibration from GM's TIS2Web service.
  • GDS2: Add/Replace Key Fobs (under Remote Control Door Lock Receiver) — This is used specifically for programming the remote functions (lock/unlock) of the key fob, which is a separate procedure from programming the immobilizer transponder chip for starting the vehicle.

Wiring & Ground Locations

  • Body Control Module (BCM) — Located under the driver's side of the dashboard, typically positioned above the OBD-II diagnostic port and to the left of the steering column.. The BCM is the central hub for the theft deterrent system. All related wiring from the ignition switch, immobilizer antenna, and TDM routes to the BCM. A poor connection at one of its main connectors (e.g., X1, X2) or a bad ground supplying the module can cause intermittent security codes like B3935.
  • Main Engine/Chassis Grounds — Key locations include the negative battery cable to the chassis, a strap from the engine block/head to the firewall, and a large ground cable on a bellhousing bolt stud.. While not specific to B3935, a weak or corroded main ground can cause low voltage or electrical noise throughout the vehicle. This can lead to unpredictable behavior in sensitive modules like the BCM and TDM, potentially triggering false security codes.

Real Owner Repair Stories

  • iATN (International Automotive Technicians Network) (2008 Chevrolet Impala LS 3.5L) — No Start, "Service Theft Deterrent System" message on the instrument cluster, DTC B3935 set.
    ❌ Tried (didn't work) A 30-minute relearn procedure failed to resolve the issue.
    ✅ What actually fixed it The vehicle had a starter replaced by another technician who accidentally damaged ('burned') the original Theft Deterrent Module. The technician then installed a used TDM. The final fix required the new (used) TDM to be properly reflashed using a Tech2 scan tool and GM's TIS2Web service to program it to the vehicle's VIN.

Model Year Variations Within This Range

  • 2015-2020: The primary variation is not year-specific but option-based: systems with a standard bladed ignition key versus those with PEPS (Passive Entry Passive Start) push-button start. While both use a transponder and can set B3935, the diagnostic approach for a weak fob battery differs. PEPS vehicles have the transmitter pocket in the center console as a backup, whereas standard key vehicles rely on the passive power from the ignition cylinder's exciter coil. The key fob part numbers are also different, as noted in 'parts_most_commonly_needed'.
2014 - 2020 Chevy Impala No Remote Detected - How to Start With Dead, Bad, Broken Key Fob Chevrolet
2014 - 2020 Chevy Impala No Remote Detected - How to Start With Dead, Bad, Broken Key Fob Chevrolet
2014 - 2020 Chevrolet Impala Key Fob Battery Replacement - EASY DIY
2014 - 2020 Chevrolet Impala Key Fob Battery Replacement - EASY DIY
2010-2020 Chevrolet Flip Key Fob Battery Replacement Impala Cruze Camaro Malibu Sonic Spark SS
2010-2020 Chevrolet Flip Key Fob Battery Replacement Impala Cruze Camaro Malibu Sonic Spark SS
How To Reset Anti Theft System Chevy Impala
How To Reset Anti Theft System Chevy Impala
Anti Theft System Car Won't Start Chevy Impala
Anti Theft System Car Won't Start Chevy Impala
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:
  • Chevrolet IMPALA: 201520162017201820192020
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