Severity Medium
B1660

Driver Seat Up Switch Circuit Open

📅 Last reviewed: July 2026
What does the B1660 code mean?

The B1660 code indicates that the Driver Seat Module (DSM) or Seat Control Module (SCM) has detected an open circuit in the driver seat up switch signal. This prevents the module from receiving the command to activate the vertical lift motor for the seat cushion or backrest, disabling the power seat adjustment upward.

Medium
Severity
Variable
Typical Cost
Medium
Frequency

1. Commonly Affected Makes

FordLincolnMercury

2. Most Common Causes

3. Symptoms You Will Notice

4. Step-by-Step Diagnosis

1

Check the fuse for the seat adjustment circuit and replace if blown.

2

Inspect the seat up switch for continuity; replace if open.

3

Test the wiring and connector between the switch and DSM/SCM for opens or shorts.

4

If wiring and switch are good, suspect a faulty DSM/SCM and perform module diagnostics.

5. Frequently Asked Questions

Is it safe to drive?

Yes, it is safe to drive. The fault only affects the upward adjustment of the driver seat; the seat remains in its current position.

How much does it cost to fix?

Repair costs typically range from $50 to $200 for a switch replacement, $100 to $300 for wiring repairs, or $300 to $800 for module replacement, depending on labor and parts.

6. Related Codes

Need an OBD2 Scanner for the B1660? Compare the best scanners compatible with all vehicles
🛒 View OBD2 Scanners →