B1655 Seat Driver Rear Up Circuit Failure
The OBD2 code B1655 indicates a malfunction in the driver rear seat's up circuit, suggesting a failure in the electrical system or components related to the seat's upward movement
Definition
Common causes
- Faulty seat position sensor
- Damaged wiring or connectors
- Short circuit in the seat circuit
- Failed seat motor
- Malfunctioning body control module (BCM)
- Poor ground connection
- Corroded connectors or terminals
Common misdiagnoses
- Faulty seat motor
- Wiring issues or shorts in the seat harness
- Malfunctioning seat position sensor
- Problems with the body control module (BCM)
- Issues with the power supply to the seat
- Faulty connectors or terminals
- Incorrectly diagnosed airbag system issues
- Misinterpretation of related codes or symptoms
Troubleshooting steps
-
1. 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 multiple issues
-
2. Inspect the Wiring and Connectors
Visual Inspection: Check the wiring harness and connectors associated with the seat adjustment motor for any signs of damage, corrosion, or loose connections
-
3. Continuity Test
Use a multimeter to test for continuity in the wiring. Look for breaks or shorts in the circuit
-
4. Test the Seat Motor
Functionality Test: Manually operate the seat adjustment switch to see if the motor responds. If it does not move, the motor may be faulty
-
5. Direct Power Test
If safe to do so, apply direct power to the seat motor to see if it operates. If it does not, the motor may need to be replaced
-
6. Check the Seat Switch
Inspect the seat adjustment switch for proper operation. A faulty switch can prevent the motor from receiving the signal to operate
-
7. Test the switch with a multimeter to ensure it is functioning correctly
-
8. Inspect the Seat Control Module
If the vehicle is equipped with a seat control module, check for any faults in the module itself. This may require specialized diagnostic equipment
-
9. Ensure that the module is receiving power and ground
-
10. Look for Ground Issues
Ensure that the seat motor and control module have a good ground connection. A poor ground can lead to circuit failures
-
11. Check for Obstructions
Inspect the seat tracks and mechanisms for any obstructions that may prevent the seat from moving properly
-
12. Clear Codes and Test Drive
After performing the above checks and repairs, clear the trouble codes using the OBD-II scanner and take the vehicle for a test drive to see if the code returns
-
13. Consult Repair Manual
If the issue persists, consult the vehicle’s repair manual for specific diagnostic procedures related to the seat adjustment system
-
14. Seek Professional Help
If you are unable to diagnose or fix the issue, consider taking the vehicle to a qualified mechanic or dealership for further diagnosis. By following these steps, you should be able to identify the cause of the B1655 code and take appropriate action to resolve the issue