B2164

Seat Rear Vertical Motor Memory Position Out of Range

Body Chassis/Safety Seat Control System 🟢 Low — Fix at next service ✅ Safe to Drive
💬

What This Actually Means

In plain language — no jargon

The rear seat vertical motor has lost track of its memory position, like a garage door opener that forgot where 'home' is. The seat's position sensor data is outside the expected range, preventing proper seat adjustment.

Symptoms You May Notice

3 known symptoms for this code
Rear seat won't move up or down smoothly
Seat memory preset doesn't return to saved position
Warning light or message on dashboard related to seat adjustment
🔬

How Your ECU Detects This

Technical sensor logic and voltage thresholds

The ECU monitors the potentiometer signal from the rear vertical seat motor to track its current position. It compares this signal against stored calibration points and expected voltage ranges. If the signal falls outside the normal operating window, the ECU logs this fault code.

Voltage & Parameter Thresholds

ParameterNormal RangeFault Condition
Seat Position Signal Voltage 0.5V to 4.5V (proportional to seat height) Below 0.5V or above 4.5V
Motor Position Memory Match Within ±2% of stored position data Deviation greater than ±2%
🔧

Diagnostic & DIY Fix Guide

Check these in order — from cheapest to most complex
1
Seat adjustment switch connector
Disconnect and reconnect the seat control module connector to clear false calibration data and reseat the connection.
2
Rear seat vertical motor potentiometer
Clean the potentiometer contacts with electrical contact cleaner if accessible from under the seat.
3
Rear seat vertical motor assembly
Replace the entire motor unit if potentiometer is worn or if voltage signal cannot be restored.
⚠️

When to See a Professional Mechanic

Not all fault codes are safe to DIY

Code B2164 is a low-severity fault. Your vehicle is generally safe to drive to a workshop for diagnosis. However, do not ignore it indefinitely — low-severity codes often indicate developing problems that become expensive if neglected. Book a diagnostic appointment within 2–4 weeks. If you notice any additional symptoms (rough running, power loss, unusual smells), treat it as higher priority.

Safety note: OBD-II codes identify the system or circuit where a fault was detected — they do not always identify the exact failed component. A professional mechanic using live sensor data will diagnose the root cause more accurately than replacing parts based on the code alone.
🔄

How to Clear Code B2164

What happens after you fix the fault

Once the fault is repaired, B2164 can be cleared using any OBD-II scanner. Connect the scanner, navigate to "Clear Codes" or "Erase DTCs," and confirm. The check engine light turns off immediately.

The code will return if the root cause was not actually fixed. The ECM re-detects the fault within 1–3 drive cycles and sets the code again.

✅ Safe to Clear When
  • Fault has been diagnosed and repaired
  • You want to confirm the repair worked
  • Code appeared after a sensor was cleaned
⚠️ Do Not Clear When
  • Preparing for an emissions/PUC test
  • Root cause is still undiagnosed
  • Check engine light is flashing
Emissions test note: Clearing codes resets OBD readiness monitors. Most vehicles need 50–100 km of mixed driving before monitors complete. Do not clear codes immediately before an emissions or PUC inspection.