Home / DTC / B1046 — Switch of

B1046 — Switch of

Detailed page for trouble code B1046.

33,912codes
59brands
11,451generic
22,461specific
Reset
Code

B1046

LAND ROVER B — Body

Switch of

Brand: LAND ROVER
Type: B — Body
Views: UK: 27 EN: 31 RU: 19
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Defective or worn switch (contacts not closing)
  • Open or shorted wiring in the switch circuit
  • Poor or corroded connector pins or harness damage
  • Poor ground or battery supply to the circuit
  • Intermittent contact due to moisture/contamination
  • Body Control Module (BCM) software glitch or internal fault

Symptoms

  • Associated function(s) controlled by the switch fail to operate
  • Intermittent operation or loss of function for that circuit
  • Related dash indicator or stored fault present
  • No change when the switch is operated (remains 'off')

What to check

  • Read freeze frame and full trouble code data with a Land Rover-compatible scan tool
  • Visually inspect switch, connector, and wiring for damage, corrosion, or moisture
  • Operate the switch while monitoring live data to see if status changes
  • Check for related codes that indicate wiring or BCM issues
  • Verify battery voltage and ground integrity at the switch circuit

Signal parameters

  • Switch expected states: closed (ON) = continuity to reference (ground or supply), open (OFF) = high resistance/open circuit
  • Typical voltage at switch terminal: ~0 V (grounded) or battery voltage (~11–14 V) depending on circuit design
  • Resistance closed: near 0 Ω; resistance open: >>1 MΩ (or OL on meter)
  • No pulsed/frequency signal expected for a simple on/off switch

Diagnostic algorithm

  1. Use a compatible diagnostic tool to confirm B1046 and note any related codes and freeze frame data.
  2. Identify the specific switch/function associated with the code from manufacturer wiring/repair information.
  3. Visually inspect switch and harness for damage, corrosion, or water ingress; repair as needed.
  4. With ignition on, monitor the switch input in live data while operating the switch; note if the BCM sees the change.
  5. Measure voltage at the switch connector: with switch ON expect supply/reference; with switch OFF expect open or ground per circuit design.
  6. Perform continuity/resistance check from the switch connector to the BCM pin to rule out open circuits.
  7. Wiggle test harness while monitoring live data to find intermittent faults.
  8. If wiring and switch test good, check BCM grounds and power feeds; retest.
  9. If all wiring and switch checks pass, update/reflash BCM software if available and retest; consider BCM replacement only after confirming internal fault.

Likely causes

  • Broken or chafed wire to the switch (open circuit)
  • Connector pushed out, corroded, or with bent pins
  • Switch internal failure (stuck open, dirty contacts)
  • BCM not reading switch due to internal failure or programming issue

Fault status

⚠️ Status
Switch input reported 'off' (open) by the body control module; circuit not presenting expected ON state.
🟡 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