B code body Medium severity

B1599 Passenger’s Seatback Autoglide Forward Switch Circuit Short to Ground

The OBD2 code B1599 indicates a malfunction in the passenger's seatback autoglide forward switch circuit, specifically a short to ground condition, which means there is an unintended connection to the ground in the...

Definition

The OBD2 code B1599 indicates a malfunction in the passenger's seatback autoglide forward switch circuit, specifically a short to ground condition, which means there is an unintended connection to the ground in the circuit that controls the seat adjustment feature

Common causes

  • Damaged wiring or connectors
  • Faulty passenger seatback autoglide forward switch
  • Short circuit in the wiring harness
  • Corroded or loose electrical connections
  • Malfunctioning seat control module
  • Water intrusion or moisture damage
  • Improper installation or modifications to the seat system

Common misdiagnoses

  • Faulty seat switch
  • Wiring harness issues
  • Malfunctioning seat control module
  • Shorted wiring in the seat assembly
  • Defective power supply to the seat system
  • Incorrectly installed or damaged seat components
  • Issues with the vehicle's body control module (BCM)

Troubleshooting steps

  1. 1. Visual Inspection

    Wiring and Connectors: Inspect the wiring harness and connectors associated with the passenger seat and the autoglide switch. Look for any signs of damage, fraying, or corrosion

  2. 2. Seat Mechanism

    Check the seat mechanism for any obstructions or foreign objects that may be causing a short

  3. 3. Check the Switch

    Functionality: Test the passenger seatback autoglide forward switch for proper operation. You can use a multimeter to check for continuity when the switch is activated

  4. 4. Short Circuit

    If the switch is stuck or malfunctioning, it may be causing a short to ground. Replace the switch if necessary

  5. 5. Inspect the Ground Circuit

    Ground Connections: Ensure that the ground connections for the seat and switch are secure and free of corrosion. A poor ground can lead to erroneous codes

  6. 6. Continuity Test

    Perform a continuity test on the ground circuit to ensure there are no breaks or shorts

  7. 7. Check for Shorts

    Wiring Harness: Use a multimeter to check for shorts in the wiring harness. Disconnect the battery and test the resistance between the wires and ground

  8. 8. Pinpoint Testing

    If available, refer to the vehicle’s wiring diagram to pinpoint the specific wires associated with the autoglide switch and check for shorts

  9. 9. Scan Tool Diagnosis

    Clear Codes: Clear the trouble code using an OBD-II scanner and see if it returns after a test drive

  10. 10. Live Data

    If your scanner has live data capabilities, monitor the seat switch inputs while operating the switch to see if the readings are consistent

  11. 11. Check Related Components

    Control Module: If the issue persists, check the seat control module (if equipped) for faults. It may require reprogramming or replacement

  12. 12. Other Switches

    Inspect other related switches or components that may share the same circuit

  13. 13. Consult Technical Service Bulletins (TSBs)

    Manufacturer TSBs: Check for any TSBs related to the passenger seat or autoglide system for known issues or recalls that may apply to your vehicle

  14. 14. Professional Help

    If you are unable to resolve the issue after these steps, consider seeking assistance from a professional mechanic or dealership, as they may have specialized tools and knowledge for your specific vehicle model.Conclusion By following these troubleshooting steps, you should be able to identify the cause of the B1599 code and take appropriate action to resolve the issue. Always ensure safety precautions are taken when working with electrical systems in vehicles