B1664 – Seat Driver Rear Up/Down Motor Stalled

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors

The ODBII code B1664 indicates that the driver rear seat’s up/down motor has stalled, meaning it is not functioning properly and cannot move the seat in the specified direction.

The severity of ODBII code B1664 is moderate.

Common Causes For: B1663 Seat Driver Front Up/Down Motor Stalled

  • Faulty seat motor
  • Wiring issues or shorts
  • Poor electrical connections
  • Failed seat switch
  • Obstruction in the seat mechanism
  • Low battery voltage
  • Faulty body control module (BCM)

Common misdiagnosis for B1664 Seat Driver Rear Up/Down Motor Stalled

  • Faulty seat switch
  • Wiring issues or shorts
  • Defective seat motor
  • Malfunctioning body control module (BCM)
  • Incorrectly calibrated seat position sensors
  • Battery or power supply problems
  • Software or firmware issues in the vehicle’s control systems

Common Troubleshooting Steps

When dealing with an OBD-II code B1664, which indicates that the driver rear seat up/down motor has stalled, there are several common troubleshooting steps you can take to diagnose and potentially resolve the issue. Here’s a systematic approach:

  • Check for Additional Codes: Use an OBD-II scanner to check for any other related trouble codes. This can provide more context and help identify if there are other issues affecting the seat motor.
  • Inspect the Seat Motor and Mechanism: **Visual Inspection: Check the seat motor and its wiring for any visible damage, such as frayed wires, corrosion, or loose connections.
  • **Physical Obstruction: Ensure that there are no obstructions preventing the seat from moving. Sometimes, debris or foreign objects can block the mechanism.
  • Test the Seat Motor: **Direct Power Test: If safe to do so, you can apply direct power to the seat motor to see if it operates. This can help determine if the motor itself is faulty.
  • **Multimeter Testing: Use a multimeter to check for voltage at the motor connector when the seat switch is activated. If there is no voltage, the issue may lie upstream.
  • Check the Seat Switch: Inspect the seat switch for proper operation. A faulty switch may not send the correct signals to the motor.
  • Test the switch for continuity using a multimeter.
  • Inspect Wiring and Connectors: Check the wiring harness and connectors leading to the seat motor for any signs of damage or corrosion.
  • Ensure that all connectors are securely attached and free of dirt or moisture.
  • Check for Ground Issues: Ensure that the seat motor has a good ground connection. A poor ground can cause the motor to stall or not operate at all.
  • Look for Module Issues: If the vehicle has a body control module (BCM) or a similar control module, check for any faults or issues with the module that could affect the seat motor operation.
  • Reset the Code: After performing the above checks and repairs, clear the code using the OBD-II scanner and test the seat operation again. If the code returns, further investigation may be needed.
  • Consult Service Manual: Refer to the vehicle’s service manual for specific troubleshooting steps related to the seat motor and wiring diagrams. This can provide additional insights into the system.
  • Professional Help: If the issue persists after performing these steps, consider seeking help from a professional mechanic or automotive technician who has experience with electrical systems and seat mechanisms. By following these steps, you should be able to identify the cause of the B1664 code and take appropriate action to resolve the issue.

Leave a Comment

You must be logged in to post a comment.