Home / DTC / B104D — 4 button button

B104D — 4 button button

Detailed page for trouble code B104D.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

B104D

LAND ROVER B — Body

4 button button

Brand: LAND ROVER
Type: B — Body
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Faulty 4‑button switch assembly (worn contacts or internal failure)
  • Open, short to ground, or short to battery in switch wiring or connector
  • Corroded/loose connector or pinback at the switch or BCM
  • Water ingress or contamination inside the switch
  • Faulty Body Control Module (BCM) or steering column module
  • Software/configuration issue or improper module coding

Symptoms

  • One or more of the 4 buttons do not respond or work intermittently
  • Multiple buttons show incorrect behaviour (stuck, double‑trigger, no response)
  • Related features (audio, cruise, phone, central locking depending on button function) do not operate from the switch
  • DTC stored in BCM and possible warning text/message on dash
  • Function works when pressing different areas or after manipulating the switch/connector

What to check

  • Retrieve full freeze‑frame and event data with a compatible diagnostic scanner; note related codes and module reports
  • Visually inspect the switch assembly and surrounding trim for contamination, damage or water ingress
  • Inspect harness and connector for corrosion, bent pins, broken wires and secure fit
  • Check relevant fuses and module supply/ground circuits
  • Use an oscilloscope or multimeter to monitor switch signal during operation (voltage, continuity)
  • Perform wiggle test on wiring while observing live data to reproduce fault

Signal parameters

  • Supply voltage to switch: typically battery (approx. 9–14 V) or module reference supply — verify per wiring diagram
  • Switch output: open = high/float or open circuit; closed = pulled to ground or to reference voltage depending on design
  • Expected resting resistance across a closed pushbutton: typically < 5 Ω (very low); open circuit = OL/infinite
  • CAN/C LIN communication: relevant button events may be transmitted on CAN — watch for expected messages when pressing buttons
  • Typical diagnostic thresholds: continuity present when pressed, no short to battery or ground when released

Diagnostic algorithm

  1. Read and record all codes and freeze‑frame data from the Body Control Module and related modules.
  2. Attempt to reproduce the symptom and note which buttons fail and whether the fault is permanent or intermittent.
  3. Visually inspect the switch, trim, and connector; look for moisture, corrosion, or physical damage.
  4. With connector disconnected, check for correct supply voltage and ground at the switch harness per wiring diagram.
  5. Measure continuity/resistance across the switch contacts while operating each button. Replace switch if contacts remain open or show erratic resistance.
  6. Backprobe the connector and operate button while observing live data or voltage changes; perform a wiggle test on wiring and steering column to isolate intermittent wiring faults.
  7. If wiring is intact, swap with a known‑good switch (if available) or temporarily bypass per manufacturer procedure to confirm switch vs. module fault.
  8. Inspect/repair any damaged wiring, clean or replace corroded connectors, reseal switch housing if water ingress found.
  9. Clear codes, retest functionality and drive cycle to confirm the fault does not return. If DTC returns and wiring/switch proven good, consider BCM input circuit fault and consult OEM guidance for module testing or replacement.
  10. Check OEM service information for reprogramming updates or TSBs before replacing modules.

Likely causes

  • Contaminated or mechanically worn switch contacts (common on frequently used buttons)
  • Damaged connector or corroded pins at the switch harness
  • Broken or chafed wire in the steering column harness causing intermittent open/short
  • Faulty BCM input circuit (less common) or software glitch

Fault status

⚠️ Status
Stored/active fault in 4‑button switch circuit recorded by the body control module. May be intermittent; further diagnosis required before replacing components.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

320

Browse 320 LAND ROVER manuals: repair procedures, diagnostics, wiring diagrams, component locations, service data and Labor Times by year, model and trim.

LAND ROVER

Your experience will help others
+100 karma for a short comment :)
Send to email