HomeTrouble CodesU0260

U0260 — Lost Communication Seat Control Switch Module

Generic OBD-II · all makesNetwork / communication

Code U0260 indicates that the vehicle's communication network has lost contact with the seat control switch module. This module manages power seat adjustments and memory functions, and it communicates with other control units via the CAN bus. When the network cannot exchange data with this module, seat functions become inoperative and the code is set.

Symptoms

What causes it — most likely first

1. Open or short in CAN bus wiring to seat module

Damaged, corroded, or disconnected wiring between the seat control switch module and the CAN bus harness is the most frequent cause.

2. Faulty seat control switch module

Internal failure of the module itself can prevent it from transmitting or receiving data on the network.

3. Poor connector contact at module or gateway

Loose, bent, or contaminated terminals at the module connector or the gateway/body control module connector interrupt communication.

4. Loss of power or ground to the seat module

A blown fuse, open power feed, or missing ground prevents the module from powering up and joining the network.

5. CAN bus termination or network fault

Incorrect bus termination resistance or a fault on the shared CAN circuit can isolate the seat module from the rest of the network.

6. Gateway or body control module communication fault

A failure in the gateway or body control module that routes messages to the seat module can mimic a lost-communication condition; this is less common than wiring or module issues.

How it's diagnosed

  1. Scan for additional U-codes; multiple communication losses point to a network or gateway issue rather than a single module.
  2. Visually inspect the seat control switch module connector, wiring harness, and CAN bus connections for damage, corrosion, or loose terminals.
  3. Verify battery voltage and ground at the seat module connector with a multimeter.
  4. Use a scan tool to attempt communication with the seat module; if it responds, monitor live data for CAN bus errors.
  5. Check CAN bus resistance (typically 60 ohms between CAN high and low with ignition off) to confirm proper termination.
  6. If wiring, power, ground, and bus integrity are confirmed, replace the seat control switch module and retest.

Code facts & related codes

SystemNetwork / communication
StandardizationSAE generic — identical on every make

Frequently asked

Do I need to replace the PCM or body control module for this code?

No. U0260 is a communication loss with a peripheral module; the root cause is almost always wiring, connectors, power/ground, or the seat module itself. Replacing the PCM or BCM is rarely justified and should only be considered after all other causes are eliminated.

Can a dead battery or low voltage set U0260?

Yes. Low system voltage can cause modules to drop off the CAN bus temporarily. Clear the code after charging or replacing the battery and verify it does not return.

Why does the seat work intermittently before the code sets?

Intermittent operation usually indicates a loose connector, a wiring break that makes contact in certain positions, or an internal module fault that worsens with temperature or vibration.

Is it safe to drive with U0260 active?

The vehicle is drivable, but power seat adjustment and memory functions will be unavailable. If the driver's seat position cannot be set safely, the vehicle should not be operated until repaired.