Home / DTC / B2036 — Driver Seat Module Communication Fault

B2036 — Driver Seat Module Communication Fault

Detailed page for trouble code B2036.

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

B2036

Generic B — Body

Driver Seat Module Communication Fault

Brand: Generic
Type: B — Body
Views: UK: 9 EN: 17 RU: 7
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Blown fuse or loss of module power or ground
  • Poor connector contact, corrosion, or pin damage at the seat module
  • Broken, shorted, or chafed wiring in the seat harness
  • Water intrusion or physical damage to the seat module
  • Faulty driver seat module electronics or internal software crash
  • Network layer problems (CAN or LIN bus fault, missing termination, high resistance)

Symptoms

  • Seat adjustment motors non-functional or intermittent
  • Seat memory positions not recalled or stored
  • Heater/ventilation or lumbar functions unresponsive
  • Dashboard or scan tool shows communication or network-related DTCs
  • Other modules report loss-of-communication errors with the seat module
  • Intermittent operation that changes with seat movement

What to check

  • Use a scan tool to read stored and active DTCs and note freeze-frame or history data
  • Check whether the seat module appears on network node lists or data bus messages
  • Verify battery voltage is within spec at vehicle battery and at seat module power terminal
  • Inspect and test fuses/relay feeding the seat module
  • Visually inspect seat connector(s) for corrosion, bent pins, water, or damage
  • Perform a wiggle test of the seat harness while monitoring communication and function

Signal parameters

  • Vehicle CAN bus: idle (recessive) ≈ 2.5 V on CANH and CANL; dominant state: CANH ≈ 3.5 V, CANL ≈ 1.5 V (differential ≈ 2 V)
  • CAN termination: nominal 60 Ω between CANH and CANL at two 120 Ω terminations (end-to-end)
  • CAN speeds commonly 250 kbps or 500 kbps depending on vehicle (verify vehicle spec)
  • LIN bus: idle pulled up to battery (approx vehicle battery voltage) via pull-up resistor; typical LIN baud rates ~19.2 kbps (verify vehicle spec)
  • Seat module supply: steady battery or ignition-switched voltage at power pin (nominal 12 V) and solid ground at ground pin
  • Watch for excessive noise, missing messages, or abnormal voltage swings on the bus with a scope

Diagnostic algorithm

  1. Record all codes and module presence with a scan tool; save freeze frame and live data related to seat functions
  2. If safe and recommended by manufacturer, clear codes and re-check to see if fault returns immediately or intermittently
  3. With ignition on, verify battery voltage at battery and at the seat module power pin; check ground quality and chassis continuity
  4. Inspect and test the fuse(s) and relay(s) supplying the seat module; replace if blown or suspect
  5. Visually inspect seat harnesses and connectors for corrosion, bent pins, water, or abrasion—pay attention to areas that move or route under the seat
  6. Backprobe the seat module connector: confirm power, ground, and communication line voltages; perform wiggle test while monitoring for changes
  7. Using a scan tool or oscilloscope, confirm the seat module is sending/receiving messages on the network; check for expected message IDs and normal voltages (see signal_params)
  8. Measure resistance between CANH and CANL with ignition off (approx 60 Ω). If open or very low, isolate wiring and check terminators.
  9. If a LIN network is used, verify LIN idle voltage and check for valid frame activity while commanding seat functions.
  10. If harness/wiring checks are good and power/ground are present but no communication, consider temporarily reconnecting known-good module (if available) or substituting the seat module per manufacturer guidance
  11. If module replacement is required, follow manufacturer procedure: disable battery and wait (airbag risk), disconnect battery, replace module, then perform any required programming or coding and function tests
  12. After repairs, clear codes and verify proper operation under normal and moved-seat conditions to confirm no intermittent faults remain

Likely causes

  • Loose or corroded connector at the seat module
  • Blown fuse or poor battery connection to the seat module
  • Damaged CAN/LIN wiring in the seat harness (seat belt area/under seat)
  • Seat module failure from moisture or impact

Fault status

⚠️ Status
Driver Seat Module communication fault — module not responding or invalid messages on vehicle network.
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5 - 2.0 hours

Similar codes

6,463

The library contains 6,463 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

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