OBD Guide

U1558

Body Control Module Lost Communication With Passenger Seat Heating and Cooling Switch On LIN Bus

U1558 is an OBD-II diagnostic trouble code meaning: Body Control Module Lost Communication With Passenger Seat Heating and Cooling Switch On LIN Bus. Common causes: open or short circuit in the lin bus circuit, heated seat switch malfunction. Estimated repair cost: $17–89.

Severity
⚠️ Medium
Can you drive?
Yes, but get it checked soon
Approx. repair cost
$17–89 (est.)

Symptoms

  • Heated passenger seat does not work
  • Heated seat indicator does not light up
  • Error on the dashboard
  • Seat heating intermittent
  • Other systems on the LIN bus may not work correctly

Causes

  • Open or short circuit in the LIN bus circuit
  • Heated seat switch malfunction
  • Body Module (BCM) Problems
  • Poor contact in connectors
  • Corroded or damaged wiring

How to Fix

  1. Check the integrity of the LIN bus wiring
  2. Check connections at switch and BCM connectors
  3. Test the heated seat switch
  4. Check power and ground of switch
  5. Replace switch or BCM if necessary

Related codes

FAQ

What does the U1558 code mean?

U1558 is an OBD-II diagnostic trouble code that indicates: Body Control Module Lost Communication With Passenger Seat Heating and Cooling Switch On LIN Bus

What causes a U1558 error code?

The most common causes of U1558 include: Open or short circuit in the LIN bus circuit; Heated seat switch malfunction; Body Module (BCM) Problems; Poor contact in connectors.

How do I fix a U1558 diagnostic trouble code?

To fix U1558: Check the integrity of the LIN bus wiring. Check connections at switch and BCM connectors. Test the heated seat switch. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with U1558?

Yes, but get it checked soon

How much does it cost to fix U1558?

The estimated repair cost for U1558 is $17–89. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat