AutoCodesCadillac – B3155 Cadillac

B3155 Cadillac Code - Passenger Door Lock Switch Circuit

Quick Answer

The Body Control Module (BCM) monitors the voltage level of the door lock and door unlock signal circuits. Common causes include Faulty Passenger Door Lock Switch, Passenger Door Lock Switch harness is open or shorted, Passenger Door Lock Switch 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
B3155 Cadillac indicates Passenger Door Lock Switch Circuit.
Common causes
Common causes include Faulty Passenger Door Lock Switch, Passenger Door Lock Switch harness is open or shorted, Passenger Door Lock Switch 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 758
How popular is this code, among other codes? Low
Table of contents Created and updated by William Orellana on Jun 11, 2023
💬 Need more help? Ask Coddy for instant answers — it's free!

Code B3155 Cadillac Description

The Body Control Module (BCM) monitors the voltage level of the door lock and door unlock signal circuits. When the driver door lock switch is in the open position, the voltage level in the signal circuit will be near 12 V. When the driver door lock switch is pressed to the lock or unlock position, the voltage level in the appropriate signal circuit will drop to 0 V and the BCM will detect the voltage drop and command the door latches to perform the requested lock or unlock command. The Diagnostic Trouble Code (DTC) will be set when the BCM detects a short to ground in the switch circuit.
OBDII Code B3155 Cadillac - Passenger Door Lock Switch Circuit - AutoCodes.com
B3155 Cadillac Code - Passenger Door Lock Switch Circuit

What are the Possible Causes of the DTC B3155 Cadillac?

  • Faulty Passenger Door Lock Switch
  • Passenger Door Lock Switch harness is open or shorted
  • Passenger Door Lock Switch circuit poor electrical connection
  • Faulty Body Control Module (BCM)

How to Fix the DTC B3155 Cadillac?

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 B3155 Cadillac 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 B3155 Cadillac code?

Need more information on how to fix the B3155 Cadillac code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the B3155 Cadillac 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 B3155 Cadillac Code

1. What does the OBDII code B3155 mean on a Cadillac?

B3155 indicates a fault in the passenger door lock switch circuit, which may prevent proper communication or operation of the door lock system.

2. What are the common symptoms of the B3155 code on a Cadillac?

Symptoms may include the passenger door lock not responding, intermittent or no operation of the lock switch, or an illuminated check engine or warning light.

3. What causes the B3155 code to appear?

Common causes include a faulty door lock switch, damaged wiring or connectors in the circuit, or a malfunctioning Body Control Module (BCM).

4. Can a bad passenger door lock switch cause the B3155 code?

Yes, a defective passenger door lock switch is a frequent cause of the B3155 code.

5. How can I troubleshoot the B3155 code on my Cadillac?

Start by inspecting the passenger door lock switch, checking for loose or damaged wiring, and testing the switch's functionality with a multimeter.

6. Can the B3155 code be fixed without replacing parts?

In some cases, the issue can be resolved by repairing damaged wiring, cleaning corroded connectors, or reseating loose connections.

7. Do I need to replace the Body Control Module (BCM) for a B3155 code?

Replacing the BCM is rarely needed and should only be considered after confirming that the switch and wiring are functioning correctly.

8. Is it safe to drive with the B3155 code on my Cadillac?

Yes, it’s generally safe to drive, but the passenger door lock may not function properly, which could pose a security or convenience issue.

9. How much does it cost to repair the B3155 code?

Repair costs vary, but replacing a door lock switch typically ranges from $50 to $150, while wiring repairs may cost $100 to $300 depending on labor.

10. Can I clear the B3155 code without fixing the issue?

Clearing the code with an OBDII scanner will temporarily remove it, but the code will return if the underlying issue is not resolved.

Discuss the causes and fixes for B3155 Cadillac OBDII Code

Code B3155 Cadillac 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