AutoCodes – Buick – B1586 Buick

B1586 Buick Code - Mirror Horizontal Position Sensor Signal Voltage

Quick Answer

The Left Mirror and the Right Mirror Horizontal Position Sensors are Potentiometers. Common causes include Faulty Left Mirror or Right Mirror, Left Mirror or Right Mirror harness is open or shorted, Left Mirror or Right Mirror circuit poor electrical connection. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.

What it means
B1586 Buick indicates Mirror Horizontal Position Sensor Signal Voltage.
Common causes
Common causes include Faulty Left Mirror or Right Mirror, Left Mirror or Right Mirror harness is open or shorted, Left Mirror or Right Mirror circuit poor electrical connection.
Severity
High - diagnose this code as soon as possible.
Can I drive?
Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
AI answers can be wrong. Verify repairs with testing. Open full chat
Code Popularity 653
How popular is this code, among other codes? Low
Table of contents Created and updated by William Orellana on May 19, 2019
πŸ’¬ Need more help? Ask Coddy for instant answers β€” it's free!

Code B1586 Buick Description

The Left Mirror and the Right Mirror Horizontal Position Sensors are Potentiometers. The Driver Door Module (DDM) and the Passenger Door Module (PFDM) determine the horizontal position of the mirrors based on the signal voltage from these sensors. The code will be set when the signal voltage of the mirror horizontal position sensor is above or below the range limits, within 10%, for 30 seconds in the requested position. The voltage range limits depend upon what the actual voltage of the 5 volt reference circuit is, and will vary from vehicle to vehicle and from module to module.
OBDII Code B1586 Buick - Mirror Horizontal Position Sensor Signal Voltage - AutoCodes.com
B1586 Buick Code - Mirror Horizontal Position Sensor Signal Voltage

What are the Possible Causes of the DTC B1586 Buick?

  • Faulty Left Mirror or Right Mirror
  • Left Mirror or Right Mirror harness is open or shorted
  • Left Mirror or Right Mirror circuit poor electrical connection

How to Fix the DTC B1586 Buick?

Review the 'Possible Causes' above and visually examine the corresponding wiring harness and connectors. Check for damaged components and inspect connector pins for signs of being broken, bent, pushed out, or corroded.

What is the Cost to Diagnose the Code?

Labor: 1.0

To diagnose the B1586 Buick code, it typically requires 1.0 hour of labor. Rates vary by location, vehicle, and shop. Many shops charge between $80–$150 per hour; dealerships and metro areas may be higher, independents may be lower.

Need more information about the B1586 Buick code?

Need more information on how to fix the B1586 Buick code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the B1586 Buick code diagnosed by a professional: Find a repair shop in your area

About the author: William Orellana is a Master Mechanic and Mechanical Engineer with over 30 years of experience diagnosing and repairing vehicles. Learn more about his background.

Frequently Asked Questions about B1586 Buick Code

1. What are the common symptoms of OBDII code B1586 in a Buick related to the Mirror Horizontal Position Sensor Signal Voltage?

The common symptoms include erratic movement or malfunction of the side mirrors, inability to adjust the mirror position, and potential warning lights on the dashboard.

2. What are the possible causes of OBDII code B1586 in a Buick?

The code B1586 in a Buick is typically caused by issues with the mirror horizontal position sensor itself, wiring problems, or a faulty mirror control switch.

3. How can I diagnose the cause of OBDII code B1586 in my Buick?

To diagnose the issue, you can start by checking the wiring connections to the mirror position sensor, testing the sensor for proper functionality, and inspecting the mirror control switch for any faults.

4. Can I repair OBDII code B1586 in my Buick myself?

Depending on your level of automotive knowledge and skills, you may be able to repair the issue yourself by replacing the faulty mirror horizontal position sensor, fixing any wiring problems, or replacing the mirror control switch.

5. Is it safe to continue driving with OBDII code B1586 in my Buick?

It is generally safe to drive with this code, but you may experience inconvenience due to the malfunctioning mirror adjustment. It is recommended to address the issue promptly to ensure proper functionality of the mirrors.

6. Are there any reset procedures for OBDII code B1586 in a Buick?

Resetting the code typically involves fixing the underlying issue causing the fault code. Once the problem is resolved, you can clear the code using an OBDII scanner or by disconnecting the car's battery for a few minutes.

7. Can extreme weather conditions affect OBDII code B1586 in a Buick?

Extreme weather conditions can potentially exacerbate issues related to the mirror horizontal position sensor signal voltage, leading to intermittent problems with mirror adjustment. It's important to keep the sensor and wiring protected from harsh weather.

8. How much does it cost to repair OBDII code B1586 in a Buick at a dealership or repair shop?

The cost of repairing OBDII code B1586 can vary depending on the root cause of the issue, but it may range from $100 to $300 for parts and labor at a dealership or repair shop.

9. Will fixing OBDII code B1586 improve fuel efficiency or performance in my Buick?

Fixing this specific code is unlikely to have a direct impact on fuel efficiency or performance, as it primarily relates to the functionality of the mirror adjustment system and not the engine or drivetrain.

10. Are there any recalls or technical service bulletins related to OBDII code B1586 in Buick vehicles?

It's recommended to check with Buick dealerships or online resources for any recalls or technical service bulletins related to OBDII code B1586 in your specific Buick model.

Discuss the causes and fixes for B1586 Buick OBDII Code

Code B1586 Buick comments

No comments found for this page.

AutoCodes App

Fix Your Car Smarter

Try the New AutoCodes App!

Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.

AutoCodes App on Google Play