B1217

77dFJYJruDXIAYjCCDgAAAAGYCwkAAAABCHQAAAAIQKADAABAAAIdAAAAAhDoAAAAEIBABwAAgAAEOgAAAAQg0AEAACAAgQ4AAAABCHQAAAAIQKADAABAAAIdAAAAAhDoAAAAEIBABwAAgAAEOgAAAAQg0AEAACAAgQ4AAAABCHQAAAAIQKADAABAAAIdAAAAAhDoAAAAEIBABwAAgAAEOgAAAAQg0AEAACAAgQ4AAAABCHQAAAAIQKADAABAAAIdAAAAAhDoAAAAEIBABwAAgAAEOgAAAAQg0AEAACAAgQ4AAAABCHQAAAAIQKADAABAAAIdAAAAAhDoAAAAEMBfZ3s9LdvFopQAAAAASUVORK5CYII= - B1217

What Does Code B1217 Mean?

DTC B1217 indicates a detected malfunction within the horn relay’s coil control circuit. This code is typically set by a Body Control Module (BCM), Smart Junction Box (SJB), or an Integrated Central Control Module (ICCM), rather than the Powertrain Control Module (PCM), as it pertains to a body electrical function. The control module monitors the resistance and voltage present across the horn relay coil circuit. When the module detects an electrical anomaly outside of its calibrated parameters—such as an open circuit (excessive resistance), a short to ground (insufficient resistance), or a short to voltage—it interprets this as a failure within the relay coil circuit and sets code B1217. This condition prevents the control module from effectively energizing the horn relay, thus inhibiting horn operation.

Common Symptoms

  • Inoperative Horn: The primary and most common symptom is that the vehicle’s horn will not sound when activated.
  • Intermittent Horn Operation: The horn may work sporadically or only under specific conditions.
  • Warning Light/Message: On some advanced vehicle systems, a dashboard warning light or message (e.g., “Check Horn System”) may illuminate.
  • No Audible Click from Relay: When attempting to activate the horn, the characteristic “click” of the relay engaging may be absent.

What Causes the Code B1217?

  • Faulty Horn Relay: The relay itself may have an internal failure, such as an open or shorted coil winding, preventing proper energization.
  • Wiring Harness Issues: This includes an open circuit, short to ground, or short to voltage in the control wire connecting the BCM/SJB to the horn relay coil. Corrosion, chafing, or physical damage to the wiring can lead to these faults.
  • Corroded or Loose Relay Socket Connections: Poor electrical contact at the horn relay socket due to corrosion, bent terminals, or improper seating can interrupt the coil circuit.
  • Faulty Body Control Module (BCM) or Integrated Central Control Module (ICCM): The internal driver circuit within the control module responsible for providing power or ground to the horn relay coil may have failed.

How to Diagnose and Troubleshoot

Diagnosis of B1217 requires a systematic approach using a digital multimeter (DMM) and a vehicle-specific wiring diagram.

  1. Verify the Code and Symptoms: Connect an OBD-II scanner to confirm B1217 is present. Check for any related body electrical codes. Confirm the horn’s inoperative status.
  2. Visual Inspection:
    • Locate the horn relay (consult service manual for location, often in the underhood fuse box or interior fuse box).
    • Inspect the relay and its socket for obvious signs of corrosion, melted plastic, damaged wires, or loose connections.
    • Visually inspect the horn assembly and its wiring for damage.
  3. Test the Horn Relay:
    • Remove the horn relay. Using a DMM, measure the resistance across the relay coil terminals (typically terminals 85 and 86). A healthy coil usually reads between 70-120 ohms. An infinite reading indicates an open coil; a very low reading (near zero) indicates a shorted coil.
    • Bench test the relay by applying 12V from a fused power source to the coil terminals (85 and 86). Listen for an audible click, indicating the coil is energizing and the internal switch is activating. Then, use the DMM to check for continuity across the load terminals (30 and 87) when the coil is energized.
    • Temporarily swap the horn relay with a known good, identical relay from a non-critical circuit (e.g., fog lights, if present) to see if horn function is restored.
  4. Inspect Relay Socket Circuitry (with DMM):
    • With the ignition OFF and the relay removed, identify the power supply terminal and the control terminal for the relay coil at the relay socket using the wiring diagram.
    • Power Side: Set the DMM to DC Volts. Connect the negative lead to a known good ground and the positive lead to the relay coil power supply terminal (e.g., 86, often directly fused 12V). You should read battery voltage (approx. 12V). If no voltage, check the relevant fuse and wiring upstream.
    • Control Side: The control side (e.g., 85) is typically switched by the BCM/SJB to ground or 12V when the horn button is pressed. Connect the DMM positive lead to the control terminal and the negative lead to a good ground (if the BCM switches to ground) or connect the DMM negative lead to the control terminal and the positive lead to battery positive (if the BCM switches to 12V). Have an assistant press the horn button while observing the DMM for the appropriate voltage or ground signal. If no signal, the issue could be with the BCM/SJB output, the wiring to the BCM/SJB, or the horn switch input to the BCM/SJB.
  5. Wiring Integrity Check: If no proper signals are found at the relay socket, disconnect the battery. Using the wiring diagram, identify the BCM/SJB connector responsible for the horn relay control circuit. Perform continuity checks from the relay socket control terminal to the corresponding BCM/SJB pin. Check for continuity to ground and to battery positive on this wire to identify shorts.
  6. Horn Switch Input (if suspected): If the BCM/SJB is not sending the control signal to the relay, use the OBD-II scanner to monitor the horn switch input in the BCM’s live data stream. Verify that the BCM registers the horn button press correctly. If not, diagnose the horn switch and its associated wiring.

Recommended Repairs and Solutions

Based on diagnostic findings, the following repairs are commonly indicated:

  • Replace the Horn Relay: This is the most frequent and straightforward solution if the relay itself is found to be faulty. Always use an OEM-specified or equivalent quality relay to ensure proper functionality and compatibility.
  • Repair or Replace Wiring: If an open circuit, short to ground, or short to voltage is identified in the wiring harness, the damaged section must be repaired. Use proper automotive wiring repair techniques, including soldering and heat-shrink tubing, or replace the entire affected harness section if severe damage exists. Ensure all connectors are clean and securely seated.
  • Clean or Replace Relay Socket: If corrosion or damage is found within the relay socket, thoroughly clean the terminals with electrical contact cleaner or replace the socket if the damage is extensive. Ensure firm pin tension for reliable contact.
  • Replace the Horn Switch (if diagnosed as primary cause): While B1217 specifically points to the relay coil circuit, a faulty horn switch that prevents the BCM from initiating the horn function can indirectly contribute to the issue if the BCM then fails to see the expected load characteristics on the coil circuit. If diagnostics confirm the switch is faulty, replace it.
  • Replace the Body Control Module (BCM) or ICCM: If all other components (relay, wiring, horn switch) test good, and it’s confirmed that the BCM/SJB is not providing the correct control signal to the relay coil, the module itself may be defective. This is typically a more complex and costly repair, often requiring module programming or configuration after installation. Always verify all other possibilities before condemning a control module.

Mechanics’ Tips: Always disconnect the vehicle’s battery before performing any electrical repairs to prevent accidental shorts or damage to control modules. Consult the specific vehicle’s service information and wiring diagrams for accurate component locations and circuit details. After any repair, clear the DTCs and test the horn function thoroughly to ensure the issue is resolved.

Leave a Reply

Your email address will not be published. Required fields are marked *