B1728 — Seat Driver Rear Up Switch Circuit Short To Ground
B1728 — Seat Driver Rear Up Switch Circuit Short To Ground. A fault in the body electrical system. The car is usually drivable while you plan the repair. Typical causes: faulty switch, motor or actuator of the affected system, blown fuse or failed relay, body control module (BCM) fault.
body electrical
Is it safe to drive?
Short-term driving is OK Usually safe to drive — body codes rarely affect drivability. Exceptions: exterior lighting and wipers in bad weather, and central locking faults that can leave the car unsecured.
How to diagnose with an OBD scanner
- Read the code and freeze frame Connect an OBD2 scanner, confirm B1728 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many B0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the body electrical system for damage, corrosion, chafing or poor contact.
- Subsystem check Operate the affected function while watching its switch and motor PIDs in live data.
- Subsystem check Inspect connectors and wiring at flex points (door jambs, tailgate hinges) — wires break there first.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm B1728 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for B1728 (parts and labor, USD, independent shop rates): Replace the switch or actuator: $120–$450; BCM repair or replacement: $300–$900; Repair wiring or connectors: $80–$250. Overall, fixing B1728 usually costs between $80 and $900. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.
Common questions
How do I diagnose B1728 myself?
Start with a scan: confirm B1728, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the body electrical system, and verify the suspect component against live data before buying parts.
How much does it cost to fix B1728?
Replace the switch or actuator — $120–$450; BCM repair or replacement — $300–$900; Repair wiring or connectors — $80–$250. Exact cost depends on the root cause, your vehicle and local labor rates — a proper diagnosis is the cheapest first step.
What does OBD2 code B1728 mean?
B1728 — Seat Driver Rear Up Switch Circuit Short To Ground. A fault in the body electrical system. The car is usually drivable while you plan the repair. Typical causes: faulty switch, motor or actuator of the affected system, blown fuse or failed relay, body control module (BCM) fault.
Will B1728 clear itself?
Sometimes B1728 clears after a few drive cycles if the fault was intermittent — for example a loose connector or a tank of bad fuel. The underlying cause usually remains, so the code tends to return. Clear it once; if it comes back, diagnose rather than erase it repeatedly.
What is the most common cause of B1728?
The most common causes are: faulty switch, motor or actuator of the affected system, blown fuse or failed relay, body control module (BCM) fault.
The powertrain control module or body control module (depending on the vehicle) constantly monitors the electrical circuits that operate the driver's seat. When B1728 is triggered, it means the module has detected a short circuit to ground on the driver seat rear-up switch circuit. This is a body-system diagnostic trouble code, not an engine or transmission issue.
The module won't store B1728 after a single glitch. Automotive control units are designed to ignore transient electrical noise — they only commit a fault code to memory when the abnormal condition appears repeatedly under the specific conditions the engineers defined. That's why the freeze frame data paired with B1728 matters so much. It records engine load, RPM, coolant temperature, and vehicle speed at the exact moment the fault occurred, giving you a reliable starting point to reproduce the failure during testing.
Common Symptoms of B1728
- The driver's seat rear-up adjustment either stops working entirely or moves only intermittently
- Other seat functions on the same circuit may behave erratically
- The check-engine or body-system warning light illuminates on the dashboard
- Engine performance and drivability remain unaffected in most cases
- The fault may come and go, making diagnosis without proper equipment challenging
- Memory seats may lose their programmed preset positions after a battery disconnect
What Causes B1728?
The root cause usually falls into one of four categories, listed here from most to least frequent:
- The seat height-adjustment switch itself has failed internally or its electrical contacts are worn
- Wiring insulation has degraded where it flexes through the seat track or door jamb, exposing the copper and shorting to ground
- A related fuse has blown or a control relay has failed in the seat circuit
- The body control module that processes the switch signal has developed an internal fault
How to Diagnose B1728
Work through these steps systematically before replacing any expensive components:
- Connect a quality OBD2 scanner and confirm B1728 is currently stored. Record the freeze frame data and any pending or history codes — related faults often point to the actual root cause.
- Check manufacturer technical service bulletins for your specific make, model, and year. Many body electrical codes like B1728 have documented factory fixes or software calibration updates that prevent repeated failures.
- Perform a thorough visual inspection of the seat wiring harness. Focus on areas where the harness bends around seat rails, through the vehicle floor, and at any connectors. Look for cracked insulation, corrosion at connector pins, and signs of water intrusion.
- Use the scanner to monitor the seat switch input voltage and ground signals in live data while an assistant operates the controls. Compare readings to specifications in the service manual.
- Test the actual switch component with a multimeter for continuity and proper resistance values when actuated. Replace if readings are out of specification.
- Clear the code, then drive the vehicle through conditions matching the freeze frame data. Re-scan after the test drive to determine whether B1728 returns.
Repair Options and Costs
Repair strategy should follow the likelihood of failure. Always verify before replacing parts:
- Seat switch replacement ($120–$450 parts and labor): the most common fix when wiring and fuses check out clean. OEM switches last longer than aftermarket equivalents.
- Wiring repair ($80–$250 parts and labor): typically involves replacing a damaged harness section or terminal connectors. Costs vary widely depending on access and whether the floor carpet needs removal.
- Body control module repair or replacement ($300–$900 parts and labor): necessary only when all other circuit components test normal. BCM faults often affect multiple body functions simultaneously.
Total out-of-pocket for fixing B1728 at an independent shop typically falls between $80 and $900, depending on which component is at fault. Spending $30–$60 on proper diagnosis before buying parts almost always costs less than guessing wrong on a BCM.
Can You Drive with B1728?
Short answer: yes, in most circumstances. B1728 does not affect engine operation, transmission function, or braking systems. The severity rating for this code is short — meaning the fault is considered non-critical for continued vehicle operation.
That said, consider the practical implications. If your seat is stuck in an uncomfortable or ergonomically poor position, extended driving becomes fatiguing. In vehicles where the seat switch circuit shares wiring with the locking system, a short could theoretically leave doors unlocked or create other inconvenient behaviors. Use reasonable judgment, but there's no safety reason to immediately discontinue driving.
Related OBD2 Codes
- B1700: B1700 — Seatbelt Passenger Pretensioner Circuit Short to Ground: Causes, Symptoms & Fix
- B1701: Seat Driver Recline Forward Switch Circuit Failure
- B1702: Seat Driver Recline Forward Switch Circuit Open
- B1703: Seat Driver Recline Forward Switch Circuit Short To Battery
- B1704: Seat Driver Recline Forward Switch Circuit Short To Ground
- B1705: Seat Driver Recline Rearward Switch Circuit Failure