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-2011 Chevrolet HHR: Transponder Error and No-Start Fixes

This code means the car's security system failed to authenticate your key, causing a no-start. The most likely cause, per GM TSBs, is radio frequency interference (RFI) from other items on your keychain. Before replacing parts, remove all other keys, fobs, and RFID cards and try again.

15 minutes to read 2007-2011 Chevrolet HHR
Most Likely Cause
Radio Frequency Interference (RFI)
Difficulty
2/5
Est. Time
1.2 hrs
DIY Doable?
🔧 Shop
Shop Labor
$50 – $650
Parts Price
$0 – $400
🚫 Do not drive — When this fault is active, the vehicle's security system is designed to disable the engine, resulting in a no-crank or start-and-stall condition. The car will not run until the authentication error is resolved.
Key Takeaways
  • B3935 means your HHR's anti-theft system is preventing the engine from starting due to a key authentication failure.
  • Before spending any money, try starting the car with the ignition key completely isolated from any other keys, fobs, or RFID cards.
  • Your next step should be to try a spare key, if you have one. If that works, the original key is bad.
  • If simpler methods fail, the 30-minute key relearn procedure is a free DIY step that can often resolve the issue.
  • Do not replace the BCM or other expensive parts unless a professional has confirmed the failure with proper diagnostic tools, as the cause is often much simpler and cheaper to fix.
Code B3935 on a Chevrolet HHR specifically means 'Transponder Authentication Error'. The Body Control Module (BCM) or Theft Deterrent Module (TDM) detected a valid key transponder, but the electronic 'handshake' or challenge calculation between the key and the module failed. In simple terms, the car recognizes the key is for a GM vehicle, but can't confirm it's the correct, programmed key for *this specific* car, so it disables the engine as a security measure by sending a fuel disable password to the Powertrain Control Module (PCM).

What's Unique About the 2007-2011 Chevrolet HHR

The Chevrolet HHR and its GM Delta platform-mates (like the Cobalt and G5) are particularly sensitive to security system issues. What's unique here is that General Motors issued Technical Service Bulletins (TSBs) specifically advising technicians *not* to replace parts for this code initially. [Bulletin #PIC5650L] The primary suspect is often Radio Frequency Interference (RFI) from other devices on the owner's keychain, a detail that can save hundreds of dollars in unnecessary parts replacement. This issue was investigated by GM Engineering under bulletin PIE0232, which explicitly calls out checking for RFI devices near the ignition cylinder.

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 ignition key from all other keychain items?
→ The issue is Radio Frequency Interference (RFI). Keep other transponder keys and RFID cards off this keychain to prevent code B3935.
Does the vehicle start successfully when using a known-good programmed spare key?
→ The original key's transponder chip is damaged. Replace and program a new ACDelco or Strattec key ($50-$150).
→ Wiggle the key. If it starts, replace the worn ignition lock cylinder (OEM 23233198, $60-$200). Otherwise, professional Tech2 diagnosis is needed.
→ Perform the GM 30-minute key relearn (three 10-minute cycles). If the security light stays on, inspect the lock cylinder wiring.
→ Inspect the Body Control Module (BCM) and passenger footwell fuse block for corrosion. May require a software update or replacement ($150-$400).
Professional service recommended: Diagnosing the immobilizer system can require a GM-specific scan tool (like a Tech2) for module communication checks and is necessary for programming a new BCM, TDM, or keys if they are truly faulty. While a DIY 30-minute relearn procedure exists, its failure often points to deeper issues requiring professional tools.

Symptoms You May Notice

  • Engine does not crank (no-crank)
  • Engine starts and immediately stalls
  • Security light is on or flashing on the dashboard
  • Remote start is disabled
  • Multiple, seemingly unrelated warning lights on the dash (ABS, Traction Control) if the BCM is failing.
⚠️ Don't Waste Money on the Wrong Fix
  • Replacing the Body Control Module (BCM) or ignition switch before checking for Radio Frequency Interference (RFI) or trying a spare key.
  • Replacing the starter motor, assuming the no-crank is a starter issue without checking for security-related trouble codes first.
  • 🎬 Watch: How to fix a flashing security light no-crank issue.

Most Likely Causes

  1. Radio Frequency Interference (RFI) 🔴 High Probability As documented in GM TSBs PIC5650L and PIE0232, the Passkey III+ immobilizer system in these vehicles is sensitive to interference from other transponder keys or RFID-enabled cards.
    How to confirm: Remove all other keys, key fobs, and RFID-enabled cards (office badges, gas station cards) from the keychain. Use the ignition key by itself. If the car starts, RFI was the cause.
    Typical fix: Isolate the ignition key from other electronic devices. Do not keep other transponder keys or RFID cards on the same ring.
    Est. part cost: $0
  2. Faulty or Damaged Ignition Key 🟡 Medium Probability → Shop Ignition Switch The transponder chip embedded in the key head can be damaged by being dropped or exposed to strong magnetic fields. The key itself is a standard GM PK3+ transponder key.
    How to confirm: Attempt to start the vehicle with a second, known-good programmed key. If the second key works consistently, the first key is faulty.
    Typical fix: Replace the faulty key and have the new key cut and programmed to the vehicle by a dealer or qualified locksmith. An ACDelco or Strattec key is recommended.
    Est. part cost: $50-$150
  3. Failing Ignition Switch / Lock Cylinder ⚪ Low Probability → Shop Ignition Switch The HHR was subject to a major ignition switch recall (NHTSA #14V047). While the recall addressed the switch moving out of the 'Run' position, general wear and tear on the switch and the lock cylinder's transponder exciter coil can cause intermittent connection issues. Owners report a variety of electrical issues after the recall was performed, indicating the sensitivity of this area.
    How to confirm: Wiggle the key gently in the ignition while attempting to start. If this allows the car to start intermittently, the switch or lock cylinder assembly is likely worn. A video guide shows the replacement process involves removing the steering column covers.
    Typical fix: Replace the ignition lock cylinder (which contains the transponder reader) and/or the electrical ignition switch. A key relearn procedure will be required. An example OEM part number for the lock cylinder assembly is 23233198.
    Est. part cost: $60-$200
  4. Failing Body Control Module (BCM) ⚪ Low Probability → Shop Body Control Module Electrical issues, including parasitic battery drain and strange lighting behavior, are known symptoms for this platform, sometimes pointing to a failing BCM. A GM TSB (#PI1180A) also notes that a BCM software update was released for some GM models to address this specific code, though the bulletin primarily lists newer trucks. Corrosion on the BCM fuse block connectors is a known HHR issue that can cause similar symptoms.
    How to confirm: This requires professional diagnosis with a scan tool to check for communication with the BCM/TDM and to see if a software update is available. Look for a cluster of unrelated electrical issues like erratic lights, malfunctioning wipers, or random warning messages.
    Typical fix: First, inspect the BCM and its fuse block connectors for corrosion. 🎬 See this guide on how to locate and remove the BCM. If clean, attempt a BCM software update. If that fails or is not applicable, the BCM must be replaced and programmed by a professional.
    Est. part cost: $150-$400

Rare But Worth Checking

  • Damaged wiring harness to the ignition lock cylinder. One owner on chevyhhr.net reported that an attempted theft involved cutting these exact wires, leading to a B3935 code and a failed relearn procedure until the wiring was perfectly repaired.

Diagnosis Steps

  1. Scan for all trouble codes in all modules. Note any other security (B-codes) or communication (U-codes) codes.
  2. Isolate the Key: Remove the ignition key from the keychain. Ensure no other keys (especially other car keys), fobs, or RFID cards are near the ignition switch. This is the most common and cheapest fix.
  3. Attempt to start the vehicle with the isolated key. If it starts, the problem is RFI. Keep the key separate going forward.
  4. If the vehicle still won't start, try a spare programmed key. If the spare key works, the original key's internal transponder chip is faulty and the key must be replaced.
  5. If no spare key is available or it also fails, perform the GM 30-minute key relearn procedure. Insert the key, turn to 'ON' (not start), and wait for the security light to turn off (approx. 10-11 minutes). Turn the key off for 5-30 seconds. Repeat this process two more times for a total of three ~10-minute cycles. 🎬 Watch this video for a step-by-step key programming walkthrough. On the fourth attempt, the car should start. Note: If the security light never turns off during the 10-minute cycles, the relearn has failed and there is a deeper hardware or wiring issue.
  6. Inspect the wiring and connector at the ignition lock cylinder for any damage or loose connections. The lock cylinder houses the transponder antenna ring.
  7. If all else fails, the issue is likely a faulty ignition lock cylinder/transponder reader or a faulty Body Control Module, requiring professional diagnosis with a specialized scan tool like a GM Tech2.

Parts You'll Likely Need

  • Ignition Key with Transponder — If the original key's internal transponder chip has failed, a new key is the only solution.
    Trusted brands: ACDelco, Strattec
    OEM price range: $40-$80
    Aftermarket price range: $20-$50
  • Ignition Lock Cylinder (OEM #23233198, 15815961 (supercedes 12472980)) — The lock cylinder housing contains the transponder pickup coil (exciter coil). If this coil fails, it cannot energize the key chip to read it. Replacement requires key programming.
    Trusted brands: ACDelco (OEM), Dorman, Locksmart
    OEM price range: $70-$120
    Aftermarket price range: $40-$80
  • Body Control Module (BCM) (OEM #25844480 (one of several common numbers for this platform)) — In cases where the module itself has failed or requires a software update that doesn't resolve the issue, replacement is necessary. This is a last resort after all other causes are eliminated. It requires professional programming.
    Trusted brands: ACDelco (OEM)
    OEM price range: $250-$400
    Aftermarket price range: $150-$250

Related Codes That Often Appear With This One

  • B3055 — Also a key-related immobilizer code, often indicating a problem reading the key transponder itself. TSB PIC5650M and an early information bulletin list B3055 alongside B3935.
  • B3060 — Another immobilizer code related to the transponder system, often set along with B3055 and B3935.
  • U-codes (e.g., U2137) — Indicates a loss of communication with the Theft Deterrent Module (TDM) or BCM, which can be a cause or a symptom of the B3935 fault.
  • B2955 — This code, related to the security sensor data circuit, is mentioned along with B3935 in TSB PI1180A, which points to a BCM software update as a fix on some GM models.

Technical Service Bulletins (TSBs) & Recalls

  • PIC5650M
  • PIC5650L
  • PIE0232
  • PI1180A

Platform-Specific Known Issues

  • The GM Technical Service Bulletin PIC5650L explicitly warns against replacing parts for this code until RFI has been ruled out as the cause.
  • The HHR was part of a massive recall for faulty ignition switches (NHTSA #14V047) which can cause symptoms (sudden shut-off) that may be confused with security system issues.
  • Corrosion in the under-hood fuse block and on the BCM connectors (located in the passenger footwell) is a common HHR problem that can cause a wide range of electrical faults, including no-start conditions that mimic a security failure.

Hidden / Shadow Codes Worth Checking

  • B3935 57: The '57' is a symptom byte that specifies 'Transponder Authentication Error'. This confirms the issue is not with reading the key's presence, but with the cryptographic challenge-response failing after the key has been successfully read. (see via A professional GM-level scan tool like a Tech2 or high-end aftermarket scanner capable of reading manufacturer-specific symptom codes.)

Scan Tool Commands That Help

  • GM Tech2 / GDS2: BCM/TDM Module Setup — This function is required after replacing the Body Control Module (BCM) or Theft Deterrent Module (TDM). It syncs the new module to the vehicle's VIN and existing components.
  • GM Tech2 / GDS2: Add/Replace Keys — Used to program new or additional keys to the vehicle's immobilizer system. This is necessary if a key is replaced due to a faulty transponder. The Tech2 provides a guided procedure.
  • GM Tech2 + TIS2Web: Service Programming System (SPS) — Used to update the software/firmware of the BCM or other modules. A software update could potentially fix logic errors that lead to B3935, as suggested by TSBs for other models. This requires a subscription to GM's online service.

Wiring & Ground Locations

  • BCM Location — Located in the center console, on the passenger side, often accessible by removing the passenger side kick panel.. The BCM is the central module for the theft deterrent system. All related wiring, including power, grounds, and the antenna signal from the ignition cylinder, terminates here. Physical inspection for corrosion or loose connectors is critical.
  • G203 — Behind the left (driver's side) end of the dashboard.. This is a major instrument panel ground point. A poor connection at G203 can cause a host of intermittent electrical issues, including problems with the BCM and instrument cluster, which could mimic or cause security system faults.
  • G301 — Under the driver's seat, attached to the floor pan.. This is a body ground point. While less directly tied to the BCM than G203, poor body grounds can create unpredictable electrical behavior throughout the vehicle.
  • G107 — On the front left corner of the transmission case.. This is a primary ground for the Transmission Control Module (TCM). While not directly related to B3935, a bad TCM ground is a very common issue on HHR/Cobalt platforms causing a loss of power steering, no speedometer, and shifting problems. These dramatic symptoms can be confused with a major BCM failure, making it a critical point to check during a general no-start/electrical diagnosis.

Real Owner Repair Stories

  • Camaro5 Forums user 'RedTexasSS' (2012 Chevrolet Camaro SS (Uses a similar GM Passkey system)) — No crank, 'Service Theft Deterrent System' message on the DIC. Remote start worked, but the engine would die when the key was inserted and turned to 'Run'.
    ❌ Tried (didn't work) Disconnecting and reconnecting the battery., A 30-minute relearn procedure with the original, faulty key.
    ✅ What actually fixed it A Snap-on scanner revealed code B3935. The owner had a locksmith cut a new, inexpensive, non-remote key. He then successfully performed the 30-minute relearn procedure with the new key, which allowed the car to start and run normally. This confirmed the original switchblade key's transponder had failed.

OEM Part Supersession History

  • 15237853, 15854953, 15854955, 15896639, 2273024223233198 — Part consolidation and potential design revisions for the Ignition Lock Cylinder Housing (which includes the transponder exciter coil).
    Heads up: Part 23233198 is the current service replacement for a wide range of 2005-2009 GM vehicles including the HHR, Cobalt, and G5. No incompatibility is noted when using the newest part number on an older vehicle.

Model Year Variations Within This Range

  • 2006-2008: The Body Control Module (BCM) part numbers changed across these years. For example, a 2007 HHR may use P/N 25910845, which was superseded by 25906892 for the 2008 model year. While they are not directly interchangeable without correct programming, this indicates internal hardware or software revisions that could affect diagnosis or the applicability of software updates.
How To Program A Chevy HHR Key 2006 - 2012 DIY Chevrolet Transponder Ignition
How To Program A Chevy HHR Key 2006 - 2012 DIY Chevrolet Transponder Ignition
2006 Chevy HHR BCM Body Control Module Location and Removal
2006 Chevy HHR BCM Body Control Module Location and Removal
HOW TO FIX Security Light Flashing/ CRANK NO START Won't Start CHEVY, GM,  PROBLEM SOLVED
HOW TO FIX Security Light Flashing/ CRANK NO START Won't Start CHEVY, GM, PROBLEM SOLVED
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 HHR: 20072008200920102011
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