Code
B2036
Generic
B — Body
Driver Seat Module Communication Fault
Views:
UK: 9
EN: 17
RU: 7
AI status
Completed
Completed
100%
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
- Record all codes and module presence with a scan tool; save freeze frame and live data related to seat functions
- If safe and recommended by manufacturer, clear codes and re-check to see if fault returns immediately or intermittently
- With ignition on, verify battery voltage at battery and at the seat module power pin; check ground quality and chassis continuity
- Inspect and test the fuse(s) and relay(s) supplying the seat module; replace if blown or suspect
- Visually inspect seat harnesses and connectors for corrosion, bent pins, water, or abrasion—pay attention to areas that move or route under the seat
- Backprobe the seat module connector: confirm power, ground, and communication line voltages; perform wiggle test while monitoring for changes
- 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)
- Measure resistance between CANH and CANL with ignition off (approx 60 Ω). If open or very low, isolate wiring and check terminators.
- If a LIN network is used, verify LIN idle voltage and check for valid frame activity while commanding seat functions.
- 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
- 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
- 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
Repair manuals
Brands with available manuals
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 :)
Was this AI description helpful?
Your feedback helps improve AI descriptions.
👍 Like
0
👎 Dislike
0
Send to email
