B code body Medium severity

B2312 Mirror Passenger Horizontal Feedback Potentiometer Circuit Failure

The OBD2 code B2312 indicates a malfunction in the passenger side mirror's horizontal feedback potentiometer circuit, which is responsible for detecting the position of the mirror

Definition

The OBD2 code B2312 indicates a malfunction in the passenger side mirror's horizontal feedback potentiometer circuit, which is responsible for detecting the position of the mirror

Common causes

  • Faulty passenger side mirror assembly
  • Damaged or corroded wiring or connectors
  • Failed feedback potentiometer
  • Short circuit in the circuit
  • Open circuit in the circuit
  • Malfunctioning body control module (BCM)
  • Poor ground connection
  • Water intrusion or moisture damage

Common misdiagnoses

  • Faulty passenger side mirror assembly
  • Wiring issues or shorts in the mirror circuit
  • Malfunctioning body control module (BCM)
  • Incorrectly calibrated or programmed mirror settings
  • Issues with the driver’s side mirror controls
  • Faulty or damaged connectors in the mirror circuit
  • Problems with the vehicle's electrical system or battery voltage
  • Software glitches in the vehicle's diagnostic system

Troubleshooting steps

  1. 1. Check for Additional Codes

    Use an OBD-II scanner to check for any other related trouble codes. This can help identify if there are multiple issues affecting the system

  2. 2. Inspect the Wiring and Connectors

  3. 3. Visually inspect the wiring harness and connectors associated with the passenger side mirror. Look for any signs of damage, corrosion, or loose connections

  4. 4. Ensure that the connectors are securely attached and that there are no broken wires

  5. 5. Test the Potentiometer

  6. 6. If accessible, test the potentiometer itself using a multimeter. Check for proper resistance values as specified in the vehicle's service manual

  7. 7. Move the mirror to see if the resistance changes smoothly. If it does not, the potentiometer may be faulty and need replacement

  8. 8. Check the Mirror Motor

  9. 9. Test the mirror motor to ensure it is functioning correctly. If the motor is not working, it may not provide the necessary feedback to the potentiometer

  10. 10. Apply direct power to the motor to see if it operates. If it does not, the motor may need to be replaced

  11. 11. Inspect the Control Module

  12. 12. Check the vehicle's control module for any faults. Sometimes, the issue may lie within the module itself

  13. 13. Ensure that the module is receiving proper power and ground

  14. 14. Look for Ground Issues

  15. 15. Verify that the ground connections for the mirror and potentiometer circuit are secure and free of corrosion

  16. 16. A poor ground can lead to erratic behavior and trigger fault codes

  17. 17. Perform a System Reset

  18. 18. After addressing any issues found, clear the trouble codes using the OBD-II scanner and perform a test drive to see if the code returns

  19. 19. Consult the Service Manual

  20. 20. Refer to the vehicle's service manual for specific diagnostic procedures and specifications related to the mirror feedback system

  21. 21. Seek Professional Help

  22. 22. If the issue persists after performing these steps, it may be necessary to consult a professional mechanic or technician who has experience with automotive electrical systems. By following these steps, you should be able to diagnose and potentially resolve the issue related to the B2312 code