Home / DTC / B1B98 — Switch for seat tilt

B1B98 — Switch for seat tilt

Detailed page for trouble code B1B98.

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

B1B98

LAND ROVER B — Body

Switch for seat tilt

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

Causes

  • Faulty or worn seat tilt switch
  • Damaged wiring or poor connector contact in the switch circuit
  • Blown fuse or poor power/ground supply to the seat switch/seat module
  • Corrosion or water ingress at the switch or connector
  • Faulty seat control module (SCM) or body control module (BCM)
  • Software/firmware or calibration issue in seat control electronics

Symptoms

  • Seat tilt (tilt up/down) does not operate or responds intermittently
  • One direction of tilt works but the other does not
  • Stored fault code B1B98 in vehicle control module(s)
  • Possible steering or message alert on dash indicating seat fault
  • No change in switch status when actuating switch (per scanner)

What to check

  • Read and record all related DTCs and module data using a dealer-level or capable scan tool
  • Attempt to reproduce the fault by operating the tilt switch and observing scanner data/live inputs
  • Visually inspect the switch, seat wiring harness, and connectors for damage, corrosion, or water ingress
  • Check related fuses and power/ground at the seat/seat control module
  • Wiggle test wiring/connectors while operating the switch to detect intermittent connection
  • Check for any service bulletins or software updates related to seat module or switch

Signal parameters

  • Supply voltage to switch: battery voltage with ignition on (typically ~9–14 V)
  • When actuated, a discrete switch circuit should show continuity (near 0 Ω) or a switched voltage to the seat control module
  • Open circuit when switch released (high resistance or OL)
  • If the vehicle uses a data/bus signal for the switch (LIN/CAN), verify bus integrity and that messages change when switch is operated
  • Refer to manufacturer wiring diagrams for exact pin voltages, resistance values, and bus signal levels

Diagnostic algorithm

  1. Connect a diagnostic scanner and read all stored and pending codes. Note freeze-frame and related codes.
  2. Attempt to operate the tilt switch while monitoring the switch input value on the seat control module (live data). Confirm whether the module sees switch changes.
  3. Perform a visual inspection of the switch, bezel, and connector. Look for physical damage, contamination, or water intrusion.
  4. Check fuse(s) and measure supply voltage and ground at the switch connector with ignition on. Repair any power/ground issues before proceeding.
  5. With ignition off, disconnect the switch connector and measure continuity of switch contacts while operating the switch (multimeter ohms). Expect near 0 Ω when closed, open when released.
  6. If the switch is wired to the module by discrete wires, back-probe the connector at the module to confirm the signal is present and changes when the switch is operated. Wiggle wiring to check for intermittent faults.
  7. If the switch uses a LIN/CAN interface, check bus voltage, termination and use a module message viewer to confirm the switch message is transmitted when actuated.
  8. If wiring and connectors test good but the module does not register the switch, try swapping or reprogramming the seat control module per manufacturer procedure or consult technical service information.
  9. If switch is confirmed faulty, replace the switch and retest. Clear codes and verify proper operation and that the DTC does not return.
  10. After repair, perform full function test of seat position/memory and re-scan for codes. If DTC persists, escalate to module-level diagnostics (bench test or replacement) with factory procedures.

Likely causes

  • Switch contact failure (most common)
  • Loose/poor connector at the switch or seat control module
  • Open/short in wiring between switch and seat control module
  • Seat control module not receiving/recognizing the switch input

Fault status

⚠️ Status
Seat tilt switch fault detected. Seat tilt command not being received or is outside expected parameters. Check switch, wiring, and seat control module.
🟡 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