Order processing time 24h
Free shipping !
Support service 24/7
100% Secure Payment
Free shipping !
Support service 24/7
100% Secure Payment
View Categories

5 min read

B1521 — Hood Switch Circuit Short To Battery #

Note: The code label may vary depending on the vehicle manufacturer.

  • Hood Switch Circuit Short To Battery (Generic/OEMs)
  • Bonnet Switch Circuit Short to Battery (Jaguar/Land Rover)
  • Front Hood Switch Circuit High (Toyota/Lexus)
  • Capot — Circuit du contacteur court-circuité à la batterie (Peugeot/Citroën, translated)

Summary of DTC B1521 #

DTC B1521 refers to a detected electrical short between the hood switch circuit—a safety sensor that monitors the position of the vehicle’s hood—and the battery voltage. This diagnostic trouble code (DTC) is triggered when the vehicle’s Body Control Module (BCM) or equivalent controller detects that the hood switch signal wire is continuously receiving battery voltage when it should not. This can interfere with functions like theft deterrent, remote start, or under-hood service alerts. Typically, this code points to an electrical issue such as damaged wiring, a faulty switch, or a connector problem, rather than a mechanical defect with the hood itself. Prompt attention is recommended, as improper hood switch operation can compromise vehicle security or maintenance alerts.

Common Symptoms for Code B1521 #

When B1521 is present, you may notice one or more of the following symptoms. While these are usually not severe enough to cause drivability problems, they can impact vehicle security features and convenience systems:

  • Hood ajar warning light stays illuminated or does not respond correctly
  • Remote start system inoperative or disabled
  • Alarm system triggers unexpectedly or fails to arm
  • Unable to use some remote features (e.g., trunk release, panic alarm)
  • Event logs or error messages in the vehicle’s information display

Most Likely Causes for DTC B1521 #

The root causes of B1521 generally relate to the electrical circuit of the hood switch. In most cases, the issue is due to a wiring fault or a failed switch. Below are the most common causes in order of likelihood:

  1. Shorted hood switch wiring — Insulation damage or pinched wires causing contact with battery voltage
  2. Faulty hood switch — Internal failure resulting in a permanent connection to battery power
  3. Corroded or loose connectors at the hood latch or switch, allowing voltage leakage
  4. Incorrectly installed aftermarket alarm or remote start systems that tap into the hood switch circuit
  5. Body Control Module (BCM) malfunction (less common)

Step-by-Step Diagnostic Guide for B1521 #

Diagnosing B1521 requires a methodical approach to identify if the problem lies with the wiring, switch, or control module. Here’s a proven procedure:

  1. Retrieve all stored and pending codes using an OBD-II/EOBD scan tool and note freeze-frame data.
  2. Inspect the hood switch and its connector visually for corrosion, damage, or loose fitment.
  3. Check the wiring harness between the hood switch and the BCM for pinched, frayed, or exposed wires.
  4. With a digital multimeter, test the hood switch for continuity and verify if battery voltage is present on the signal wire when the hood is closed/opened.
  5. If wiring and switch are intact, disconnect the connector at the BCM and check for voltage or resistance indicating a short to battery.
  6. If all hardware checks out, consult OEM wiring diagrams to test the BCM’s input and output for the hood switch circuit.
  7. Clear the code, cycle the ignition, and verify if the code returns immediately or after operating the hood.

Possible Repairs for B1521 #

Once you’ve pinpointed the root cause, the following repairs should resolve code B1521. Always use OEM-approved parts and procedures:

  • Repair or replace damaged hood switch wiring and ensure correct routing away from battery or fuse box
  • Replace the hood switch if found faulty (use OEM component)
  • Clean or replace corroded connectors at the hood latch or switch
  • Correct any aftermarket installations interfering with the hood switch circuit (alarm/remote start)
  • If confirmed, replace or reprogram the Body Control Module (BCM)

Is It Safe to Drive with Code B1521? #

Limited use is possible, but caution is advised. While B1521 will not affect core drivability systems like engine or transmission, it can disable or impair security-related features (alarm, remote start, theft deterrent). If you rely on these systems, or if your vehicle uses the hood switch for critical safety interlocks, address the fault promptly. For most drivers, it’s safe for short distances, but leaving the issue unresolved could leave your vehicle vulnerable to tampering or false alarms.

Vehicles Most Commonly Affected by B1521 #

B1521 is seen across many makes and models, but it is especially common in vehicles with advanced security or remote start systems. The following brands and models frequently report this code:

  • Toyota (Camry, Corolla, RAV4, Highlander)
  • Lexus (RX, ES, IS)
  • Jaguar/Land Rover (XE, F-Pace, Evoque)
  • Ford (F-150, Explorer, Edge with anti-theft systems)
  • GM (Chevrolet Silverado, GMC Sierra with remote start)
  • Hyundai/Kia (Sonata, Santa Fe, Sorento)

Common Mistakes & Best Practices for B1521 #

Avoiding misdiagnosis saves time and money. Here are typical errors and recommendations:

  • Replacing the hood switch without testing the wiring — Always check the harness for shorts first.
  • Overlooking aftermarket installations — Alarm or remote start add-ons often cause circuit faults.
  • Ignoring connector corrosion — Even minor oxidation can cause voltage leaks.
  • Always consult OEM wiring diagrams before jumping to module replacement.
  • After repair, clear codes and perform multiple ignition cycles to confirm resolution.

Quick FAQ for B1521 #

Here are answers to common questions about this code:

  • Can B1521 trigger the check engine light? — No, this code usually illuminates a body or security system warning, not the main check engine light.
  • Can I bypass the hood switch to clear the code? — Bypassing the switch may clear the code, but it also disables important safety and security functions. Always repair the fault properly for full system operation.