B1964 — Seat Horizontal Forward/Rearward Potentiometer Feedback Circuit Short To Battery #
The code description may vary depending on the vehicle manufacturer. Always refer to OEM (Original Equipment Manufacturer) documentation for your specific vehicle.
Known description variations:
- “Seat Position Sensor Circuit Short to Battery” (Ford)
- “Seat Forward/Rearward Position Sensor High Input” (Lincoln, Mercury)
- “Driver Seat Track Sensor Circuit High” (Mazda, some Ford models)
Summary for DTC B1964 #
B1964 signals an electrical issue detected in the forward/rearward seat position sensor circuit, specifically a “short to battery” condition. This means the potentiometer—a variable resistor that tells your vehicle’s control unit where the seat is—has a circuit fault causing excessive voltage, usually due to a direct connection to battery voltage where there shouldn’t be one. The code is most often associated with power seat systems that rely on position feedback for memory, adjustment, or safety features. While not typically a safety-critical fault, it can affect seat comfort, memory functions, and in rare cases, seat airbag readiness. This code is most commonly found on Ford, Lincoln, Mercury, and Mazda vehicles equipped with advanced seat electronics.
Common Symptoms for Code B1964 #
Drivers may notice a range of seat-related issues when B1964 is active. The most frequent symptoms center around seat position memory and adjustment troubles, but in certain models, related comfort or safety features might be disabled. Here’s what you might experience:
- Power seat won’t move forward or backward
- Seat memory position doesn’t store or recall properly
- Warning light or “Seat Position Fault” message on the dashboard
- Unusual clicking or no noise at all when using seat adjustment switches
- In rare cases, seat airbag or occupancy system errors
Probable Causes for Code B1964 #
This code is almost always the result of a problem in the seat potentiometer circuit—the wiring and sensor that tells the car’s computer where the seat is positioned. The most likely causes, in order of frequency, include:
- Damaged or shorted seat position sensor wiring (e.g., insulation rubbed off, pinched wires)
- Failed or internally shorted seat potentiometer (the seat position sensor itself)
- Seat adjustment switch or module fault (internal short or water intrusion)
- Connector corrosion or loose connections under the seat
- Incorrect seat repair or retrofit causing wiring errors
Step-by-Step Diagnostic for Code B1964 #
A proper diagnosis follows a logical path. Always start with the simplest checks and work toward more complex components. Here are the essential steps:
- 1. Scan for Additional Codes: Look for any related seat or airbag codes that might provide context.
- 2. Visual Inspection: Examine all seat wiring, especially where it moves with the seat frame. Look for pinched, frayed, or exposed wires.
- 3. Check Connectors: Disconnect and inspect all connectors under the seat for corrosion, bent pins, or loose fits.
- 4. Test the Potentiometer: Use a multimeter to check the resistance and voltage at the seat position sensor. Compare readings to OEM specifications.
- 5. Inspect Seat Control Module: If equipped, check for signs of water damage or internal short circuits in the seat module.
- 6. Perform Circuit Test: Check for the presence of battery voltage where only a signal or ground should be.
- 7. Reference Wiring Diagrams: Use OEM diagrams to trace and verify correct wiring and pinouts.
Possible Repairs for Code B1964 #
Repairs depend on pinpointing the source of the short to battery. These are typically effective fixes:
- Repair or replace damaged seat wiring harness (repair insulation, reroute, or replace as needed)
- Replace faulty seat position potentiometer (sensor mounted to the seat track or motor assembly)
- Clean or repair seat wiring connectors (remove corrosion, tighten pins, apply dielectric grease)
- Replace seat adjustment switch or module if found faulty or shorted
- Correct any aftermarket wiring errors from previous seat or accessory installations
Is It Safe to Drive with Code B1964? #
Limited — You can usually continue driving safely, as this code rarely affects the safe operation of the vehicle. However, power seat function, comfort, memory, or airbag system readiness may be compromised. If seat adjustment is stuck in an unsafe or uncomfortable position, or if airbag/occupancy warnings are also present, address the issue as soon as possible.
Most Common Vehicles Affected by Code B1964 #
This DTC appears most often on vehicles with advanced power seat systems, especially from the following OEMs:
- Ford Explorer, Expedition, F-150, Taurus
- Lincoln Town Car, Navigator, MKX, MKZ
- Mercury Grand Marquis, Mountaineer
- Mazda Tribute (with power seats)
Common Mistakes & Best Practices for Code B1964 #
Avoiding unnecessary part replacements and ensuring correct diagnostics are crucial. Here are the most frequent pitfalls and recommendations:
- Assuming seat motor failure without checking wiring or sensor first
- Overlooking damaged or pinched wires under the seat—especially after moving the seat fully forward or backward
- Disconnecting connectors with the ignition on, causing additional codes
- Failing to clear codes and recheck after repairs
- Not using OEM wiring diagrams for circuit verification
Quick FAQ for Code B1964 #
You’ve got questions—here are a few rapid answers:
- Can I reset the code by disconnecting the battery?
Disconnecting the battery may temporarily clear the code, but if the fault remains, the code will return as soon as the system runs a self-check. - Is the seat safe to use after repair?
Yes, once the fault is properly repaired and the code is cleared, the seat system should operate safely and as designed.




