What This Actually Means
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.
Seat Rear Vertical Motor Memory Position Out of Range
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.
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.
| Parameter | Normal Range | Fault 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% |
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.
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.