Start by checking the "Possible Causes" listed above. Visually inspect the related wiring harness and connectors. Check for damaged components and look for broken, bent, pushed out, or corroded connector's pins.
If DTCs B1155, B1159, and B1160 are all set, the Sensing and Diagnostic Module (SDM) is receiving both incorrect messages.
If DTCs B1155 and B1159 are set, SDM is receiving the wrong message from Standard Body Module (SBM).
If DTCs B1155 and B1160 are set, SDM is receiving the wrong message from Powertrain Control Module (PCM).
If DTC B1159 sets alone, SDM did not receive a message from SBM.
If DTC B1160 sets alone, SDM did not receive a message from PCM.
If DTCs B1159 and B1160 are set without DTC B1155, SDM did not receive messages from SBM or PCM.
The cost to diagnose the B1159 Cadillac code is 1.0 hour of labor. The auto repair's diagnosis time and labor rates vary by location, vehicle's make and model, and even your engine type. Most auto repair shops charge between $75 and $150 per hour.
When the ignition switch is turned to RUN position, Instrument Panel Cluster (IPC) sends two messages over the class 2 serial data line containing identification information. The first message contains serial data keying information, and the second message contains a partial Vehicle Identification Number (VIN). The Sensing and Diagnostic Module (SDM) compares these messages to the information stored in memory. The Diagnostic Trouble Code (DTC) B1155 sets when either message does not match information stored in SDM. DTC B1155 sets along with DTC B1159 or DTC B1160 depending on the message that does not match. If SDM does not receive the serial data keying message, DTC B1159 will be set without DTC B1155. If SDM does not receive a partial VIN message, DTC B1160 will be set without DTC B1155. Messages are sent only at POWER-ON.
Need more information on how to fix the B1159 Cadillac code? Get Access to Factory Service Manuals
Get the B1159 Cadillac code diagnosed by a professional: Find a repair shop in your area