Body Codes–GM specific
B0001 PCM Discrete Input Speed Signal Error
B0004 PCM Discrete Input Speed Signal Not Present
B0005 In Park Switch Circuit Malfunction
B0016 RF/Passenger Frontal Deployment Loop (Single Stage or Stage 1) Resistance Low
B0017 RF/Passenger Frontal Deployment Loop (Single Stage or Stage 1) Open
B0018 RF/Passenger Frontal Deployment Loop (Single Stage or Stage 1) Short to Ground/Voltage Out of Range
B0022 LF/Driver Frontal Deployment Loop (Single Stage or Stage 1) Resistance Low
B0024 LF/Driver Frontal Deployment Loop (Single Stage or Stage 1) Short to Ground/Voltage Out of Range
B0026 LF/Driver Frontal Deployment Loop (Single Stage or Stage 1) Open
B0028 RF/Passenger Side Deployment Loop Resistance Low
B0029 RF/Passenger Side Deployment Loop Open
B0030 RF/Passenger Side Deployment Loop Short to Ground/Voltage Out of Range
B0035 ADS Closed/Shorted to Ground
B0036 ADS Open/Missing/Shorted to Battery
B0037 AUX switch closed/shorted to ground
B0038 AUX switch open/shorted to battery
B0040 LF/Driver Side Deployment Loop Resistance Low
B0041 LF/Driver Side Deployment Loop Open
B0045 LF Side Deploy Loop Short to Ground/Voltage Out of Range
B0051 Deployment Commanded
B0053 Deployment Commanded with Loop Malfunctions Present
B0057 RF/Passenger Pretensioner Deployment Loop Resistance Low
B0058 RF/Passenger Pretensioner Deployment Loop Open
B0059 RF/Passenger Pretensioner Deployment Loop Short to Ground/Voltage Out of Range
B0064 LF/Driver Pretensioner Deployment Loop Resistance Low
B0065 LF/Driver Pretensioner Deployment Loop Open
B0066 LF/Driver Pretensioner Deployment Loop Short to Ground/Voltage Out of Range
B0073 Supplemental Deployment Loop #1 Resistance Low
B0074 Supplemental Deployment Loop #1 Open
B0075 Supplemental Deployment Loop #1 Short to Ground/Voltage Out of Range
B0077 LF/Driver SIS Malfunction
B0078 RF/Passenger SIS Malfunction
B0079 Incorrect LF/Driver SIS Installed
B0080 Discard LF/Driver SIS
B0081 Incorrect RF/Passenger SIS Installed
B0082 Discard RF/Passenger SIS
B0086 Supplemental Deployment Loop #2 Resistance Low
B0087 Supplemental Deployment Loop #2 Open
B0088 Supplemental Deployment Loop #2 Short to Ground/Voltage Out of Range
B0090 Active switch voltage out of range
B0091 Active switch: wrong state
B0092 PPS passenger detection error
B0093 PPS/CPS self-test malfunction
B0094 CPS childseat detection error
B0095 SDM-PPS/CPS mismatch malfunction
B0126 Right Panel Discharge Temperature Fault
B0131 Right Heater Discharge Temperature Fault
B0159 Outside Air Temperature Sensor Circuit Range/Performance
B0164 Passenger Compartment Temperature Sensor #1 (Single Sensor or LH) Circuit Range/Performance
B0169 In-car Temp Sensor Failure (passenger -not used)
B0174 Output Air Temperature Sensor #1 (Upper; Single or LH) Circuit Range/Performance
B0179 Output Air Temperature Sensor #2 (Lower; Single or LH) Circuit Range/Performance
B0184 Solar Load Sensor #1 CKT Range
B0189 Solar Load Sensor #2 CKT Range
B0229 Recirculation Actuator
B0248 Mode Door Inoperative Error
B0249 Heater/Defrost/AC Door Range Error
B0268 A/I Door Inoperative Error
B0269 Air Inlet Door Range Error
B0408 Temperature Control #1 (Main/Front) Circuit Malfunction
B0409 Air Mix Door #1 Range Error
B0414 Left Air Temperature Actuator
B0419 Air Mix Door #2 Range Error
B0423 Air Mix Door #2 Inoperative Error
B0424 Right Air Temperature Actuator
B0428 Air Mix Door #3 Inoperative Error
B0429 Temperature Control #3 Rear Circuit Range/Performance
B0510 RH Panel Discharge Temp Sensor Failure
B0515 RH Heater Discharge Temp Sensor Failure
B0520 Rear Discharge Temp Sensor Failure
B0530 Fuel Level Sensor Stuck
B0532 Fuel Sensor Shorted To Ground
B0533 Fuel Sensor Open/Shorted To B+
B0688 Security System Indicator Circuit High
B0768 Service Indicator Circuit High
B0846 +5 Volt Reference Out of Range
B0856 Battery 2 Out of Range
B1000 ECU Malfunction
B1001 Option Configuration Error
B1004 Keep Alive Memory (KAM)
B1007 EEPROM Write Error
B1009 EEPROM Checksum Error
B1013 ROM Checksum Error
B1014 Program ROM Checksum Error
B1015 Passenger Deploy. Loop Resistance High
B1016 Passenger Deployment Loop Resistance Low
B1017 Passenger Deployment Loop Open
B1018 Passenger Deployment Loop Short to GND
B1019 Passenger Deploy. Loop Short to Voltage
B1021 Driver Deployment Loop Resistance High
B1022 Driver Deployment Loop Resistance Low
B1024 Driver Deployment Loop Short to Ground
B1025 Driver Deployment Loop Short to Voltage
B1026 Driver Deployment Loop Open
B1035 Discr. Sensor Closed or Short to GND
B1036 Discr. Sensor Open or Short to Voltage
B1051 Frontal Air Bag and Preten Deployment
B1053 Deployment Commanded w/Loop Malfunction
B1054 Infl Rst IP Module Switch CKT Failure
B1061 Lamp Circuit Failure
B1071 Internal SDM Failure
B1115 Passenger Deploy. Loop Resistance High
B1116 Passenger Deploy. Loop Resistance Low
B1117 Passenger Deployment Loop Open
B1121 Driver Deployment Loop Resistance High
B1122 Driver Deployment Loop Resistance Low
B1124 Driver/Pass. Deploy. Loop Short to GND
B1125 Driver/Pass Deploy Loop Short to Voltage
B1126 Driver Deployment Loop Open
B1131 Pass. Pretensioner Loop Resistance High
B1132 Pass. Pretensioner Loop Resistance Low
B1134 Passenger Pretensioner Loop Open
B1135 Discr. Sensor Closed or Short to GND
B1136 Discr. Sensor Open or Short to Voltage
B1141 Driver Pretensioner Loop Resistance High
B1142 Driver Pretens. Deploy. Loop Res. Low
B1144 Driver/Pass Pretens. Loop Short to GND
B1145 Driver/Pass Pretens. Loop Short to Volt
B1146 Driver Pretensioner Loop Open
B1147 Driver Side Air Bag System Malfunction
B1148 Pass. Side Air Bag System Malfunction
B1151 Deployment Commanded – Frontal
B1152 Data Area Full
B1153 Deployment Commanded w/Loop Malfunction
B1155 SDM Calibration Mismatch
B1159 Loss of Serial Data-Key Not Received
B1160 Loss of Serial Data – VIN Not Received
B1161 Lamp Circuit Failure
B1163 Loss of Serial Data-No Lamp Response
B1171 Internal SDM Failure
B1245 CD Changer Not Responding
B1271 Theft Lock Enabled
B1310 Ambient Air Temperature Sensor Failure
B1311 Outside Air Temp Sensor Short Circuit
B1312 High Side Temp Sensor Open Circuit
B1313 High Side Temp Sensor Short Circuit
B1314 Evaporator Inlet Temp Sensor Open CKT
B1315 Evaporator Inlet Temp Sensor Short CKT
B1316 In Car Temperature Sensor Open Circuit
B1317 In Car Air Temperature Sensor
B1318 LH Sun Load Sensor Fault
B1319 Sunload Sensor Short Circuit
B1321 A/C Low Side Temperature Sensor Fault
B1324 A/C Refrigerant Overpressure
B1327 Device Power Circuit Low
B1328 Device Power Circuit High
B1328 RH Sun Load Sensor Fault
B1330 Left A/C Discharge Sensor Fault
B1331 Right A/C Discharge Sensor Fault
B1332 Left Heater Discharge Sensor Fault
B1333 Right Heater Discharge Sensor Fault
B1340 Air Mix Door One Movement Fault
B1341 Air Mix Door Two Movement Fault
B1343 Air Inlet Door Movement Fault
B1344 HTR/DEF/AC Door Movement Fault
B1347 Very Low A/C Refrigerant Warning
B1348 Very Low A/C Refrigerant Pressure
B1350 Engine Coolant Over-Temperature
B1390 Device Voltage Reference Input CKT Malf
B1396 Device Voltage Reference Output 1 Circuit Range Performance
B1399 Loss of KDD Communications
B1422 Device Power Moding Malfunction
B1438 IPC High Voltage Output Overcurrent to IPM
B1513 Charging System Volts Low
B1514 Charging System Volts High
B1552 Keep Alive Memory (KAM) Error
B1556 IPC EEPROM Odo/Configuration Error
B1557 EEPROM Calibration Error
B1558 BCM EPROM Checksum Error
B1586 Mirror Horiz. Pos Sensor-Out of Range/Open
B1591 Mirror Vert. Pos Sensor-Out of Range/Open
B1652 Loss of Keep Alive Memory (KAM)
B1656 EEPROM Write Error
B1658 EEPROM Checksum Error
B1697 Mirror Switch Input Shorted to Ground
B1698 Mirror Switch L Up Input Stuck High
B1702 Mirror Switch Input Shorted to Ground
B1703 Mirror Switch L Down Input Stuck High
B1707 Mirror Switch Input Shorted to Ground
B1708 Mirror Switch R Up Input Stuck High
B1712 Mirror Switch Input Shorted to Ground
B1713 Mirror Switch R Down Input Stuck High
B1717 Mirror Power Fold Control Switch Shorted Low
B1713 Mirror Switch R Down Input Stuck High
B1718 Power Folding Mirror Switch Input Circuit High
B1735 Driver Seat Front Up Switch CKT Malf
B1740 Driver Seat Front Down Switch CKT Malf
B1745 Driver Seat Rear Up Switch CKT Malf
B1750 Driver Seat Rear Down Switch CKT Malf
B1755 Driver Seat Asm Forward Switch CKT Malf
B1760 Driver Seat Asm Rearward Switch CKT Malf
B1760 CD Changer Not Responding
B1780 Theft Lock Enabled
B1805 Ignition Switch Problem
B1815 Driver Recline Forward Switch CKT Malf
B1820 Driver Recline Rearward Switch CKT Malf
B1825 Driver Recline Sensor CKT Malfunction
B1830 Driver Lumbar Forward Switch CKT Malf
B1835 Driver Lumbar Rearward Switch CKT Malf
B1840 Driver Lumbar Up Switch CKT Malf
B1845 Driver Lumbar Down Switch CKT Malf
B1850 Driver Lumbar Horiz Sensor CKT Malf
B1860 Driver Lumbar Vert Sensor CKT Malf
B1870 Driver Belt Tower Up Switch CKT Malf
B1875 Driver Belt Tower Down Sw CKT Malf
B1900 Driver Belt Tower Vert Sen CKT Malf
B1910 Generator L-Terminal Open Circuit
B1911 Generator L-Terminal Problem
B1913 Heated Seat Switch – Mode Input Shorted to Battery
B1918 Heated Seat Switch – Temperature Input Shorted to Battery
B1970 Exterior Lamp Power
B1971 Inadvertent Power
B1972 Low Power Driver Fault
B1973 High Power Control Fault
B1981 Battery Voltage Low
B1982 Device Power Circuit High
B1983 Device Power Circuit Low
B2101 Recline Aft Switch Failed
B2102 Recline Forward Switch Failed
B2103 Rear Vertical Down Switch Failed
B2104 Rear Vertical Up Switch Failed
B2105 Horizontal Aft Switch Failed
B2106 Horizontal Forward Switch Failed
B2107 Front Vertical Down Switch Failed
B2108 Front Vertical Up Switch Failed
B2109 Lumbar Aft Switch Failed
B2110 Lumbar Forward Switch Failed
B2111 Lumbar Down Switch Failed
B2112 Lumbar Up Switch Failed
B2115 Recline Sensor Failed
B2116 Rear Vertical Sensor Failed
B2117 Horizontal Sensor Failed
B2118 Front Vertical Sensor Failed
B2119 Lumbar Forward/Aft Sensor Failed
B2120 Lumbar Up/Down Sensor Failed
B2130 Driver Memory 1 Select Switch Circuit Malfunction
B2131 Driver Memory 2 Select Switch Circuit Malfunction
B2132 Driver Memory Exit Exit/Off Switch Circuit Malfunction
B2133 Driver Memory Set Switch Circuit Malfunction
B2140 Mirror Up Control Switch Circuit Malfunction
B2141 Mirror Down Control Switch Circuit Malfunction
B2142 Mirror Left Control Switch Circuit Malfunction
B2143 Mirror Right Control Switch Circuit Malfunction
B2144 Left Front Mirror Vertical Position Sensor Circuit Low
B2145 Left Front Mirror Vertical Position Sensor Circuit High
B2146 Left Front Mirror Horizontal Position Sensor Circuit Low
B2147 Left Front Mirror Horizontal Position Sensor Circuit High
B2148 Right Front Mirror Vertical Position Sensor Circuit Low
B2149 Right Front Mirror Vertical Position Sensor Circuit High
B2150 Right Front Mirror Horizontal Position Sensor Circuit Low
B2151 Right Front Mirror Horizontal Position Sensor Circuit High
B2175 Tilt/Telescope Module Manual Switch Fail
B2200 LF Window Switch Stuck in Up Position
B2201 LF Window Switch Stuck in Down Position
B2202 RF Window Switch Stuck in Up Position
B2203 RF Window Switch Stuck in Down Position
B2204 LR Window Switch Stuck in Up Position
B2205 LR Window Switch Stuck in Down Position
B2206 RR Window Switch Stuck in Up Position
B2207 RR Window Switch Stuck in Down Position
B2212 RF Switch on LF Door Stuck Up Position
B2213 RF Switch on LF Door Stuck Down Position
B2214 LR Switch on LF Door Stuck Up Position
B2215 LR Switch on LF Door Stuck Down Position
B2216 RR Switch on LF Door Stuck Up Position
B2217 RR Switch on LF Door Stuck Down Position
B2220 LF Door Lock/Unlock Switch Stuck in Lock
B2221 LF Door Lock/Unlock Switch Stuck UnLock
B2222 RF Door Lock/Unlock Switch Stuck in Lock
B2223 RF Door Lock/Unlock Switch Stuck UnLock
B2224 LR Door Lock/Unlock Switch Stuck in Lock
B2226 RR Door Lock/Unlock Switch Stuck in Lock
B2240 Memory 1 Switch Failed
B2241 Memory 2 Switch Failed
B2242 Memory Exit Switch Failed
B2243 Memory Set Switch Failed
B2310 Hand Set Failure
B2311 TRU Failure
B2312 Software Failure
B2355 Driver Front Vertical Sensor Malf
B2365 Driver Rear Vertical Sensor Malf
B2375 Driver Seat Asm Horiz Sensor CKT Malf
B2419 Twilight Photocell Circuit Problem
B2420 Twilight Delay Pot Failure
B2422 Interior Lamp Rheostat Failure
B2460 Navigation Antenna Selector Circuit High Current
B2461 Navigation ECU Synchronous Signal Error
B2462 GPS Signal Error
B2463 Navigation CD Player – No Disk
B2464 Navigation CD Player – Decoding Error
B2465 Navigation CD Player – Data Error
B2466 Navigation VICS Memory Error
B2468 Navigation Display Head (NDH) Malfunction
B2470 Daytime Running Lamps Fault
B2471 Interior Lamp Fault
B2472 Low Beam Fault
B2473 High Beam Fault
B2474 Navigation Display Head (NDH) Back Lighting Malfunction
B2475 Navigation Display Head (NDH) Auxiliary Input Malfunction
B2476 Cellular Phone Select Service Switch Malfunction
B2476 Parklamp Fault
B2477 Reverse Lamp Relay Shorted to Ground
B2478 Reverse Lamp Shorted to Battery
B2502 Auto Trans Shift Lock Control Shorted to Ground
B2503 Park Gear (Auto Trans Shift Lock Control) Relay Shorted to Batt
B2510 Steering Wheel Controls HVAC Key Stuck
B2511 Steering Wheel Controls Conv Key Stuck
B2512 Strng Wheel Controls Illegal A/D Values
B2515 Strg Whl Cont Illegal Resistance Value
B2550 Storage Mode Entered
B2556 Interior Lamp Rheostat Circuit Range
B2560 RKE Message Validation Error
B2641 Delayed Exterior Lighting Ctrl CKT Range
B2646 Ambient Light Sensor Circuit Range
B2710 PASSKey Open/Shorted Pellet
B2711 PASSKey Open/Shorted Pellet After Good Key
B2719 CTD-Trunk Tamper Switch Fault
B2725 ATC Mode Switch Circuit Malfunction
B2734 Coded Key Controller Memory Failure
B2750 PASSKey Data Communication Failure
B2757 Driver Memory 1 Select Switch CKT Low
B2762 Driver Memory 2 Select Switch CKT Low
B2767 Memory Set Switch Failed Low
B2772 Driver Memory Exit Switch Circuit Low
B2780 Wrong Resistor Before Good
B2781 Wrong Resistor After Good
B2782 PASSKey Pellet Resistance Not Programmed
B2783 Key Code/Password Corrupted in Memory
B2805 Steering Whl Controls HVAC Sw CKT Malf
B2810 Steering Whl Ctrl Entertainment CKT Malf
B2853 Telescope Forward Switch Circuit Malfunction
B2858 Telescope Rearward Switch Circuit Malfunction
B2860 Telescope Position Sensor Range
B2862 Telescope Position Sensor Low
B2873 Tilt Up Switch Circuit Malfunction
B2878 Tilt Down Switch Circuit Malfunction
B2880 Tilt Position Sensor Range
B2882 Tilt Position Sensor Low
B2891 Tilt/Telescope Motor Over Current
B2904 Tilt/Telescope 4-way Position Switch Circuit Malfunction
B2947 Security System Sensor Power CKT Low
B2948 Security System Sensor Power CKT High
B2955 Security System Sensor Data CKT Malf
B2957 Security System Sensor Data Circuit Low
B2958 Security System Sensor Data Circuit High
B2960 Sec Sys Sensor Data Incorrect but Valid
B3028 Starter Relay Interface Short to Ground
B3029 Starter Relay Interface Open/Short to B+
B3031 Key Decoder Device in Assem Learn Mode
B3033 Security System Indicates Tamper
B3055 Key Not Present
B3069 RF/LF Door Key Unlock Circuit Low
B3108 Transmitter Synchronization Failure
B3142 LF Unlock Switch Circuit Low
B3147 Passenger Unlock Switch Circuit Low
B3152 LF Lock Switch Circuit Low
B3157 Passenger Lock Switch Circuit Low
B3172 Window Up Switch Circuit Low
B3177 Window Down Switch Circuit Low
B3203 Rear Window Lockout Switch Input Circuit High
B3282 Window Switch-Express Input Shorted to Ground
B3287 LR Window Switch Express Down Circuit Low
B3292 RR Window Switch Express Down Circuit Low
B3282 Window Switch-Express Input Shorted to Ground
B3377 LF Window Up Switch Circuit Low
B3382 LF Window Down Switch Circuit Low
B3387 RF Window Up Switch Circuit Low
B3392 RF Window Down Switch Circuit Low
B3397 LR Window Up Switch Circuit Low
B3452 LR Window Down Switch Circuit Low
B3457 RR Window Up Switch Circuit Low
B3462 RR Window Down Switch Circuit Low
B3467 LF Window Express Down Circuit Low
B3472 RF Window Express Down Circuit Low
B3477 LR Window Express Down Circuit Low
B3482 RR Window Express Down Circuit Low
B3517 LR Door Sw Express Up/Down Window Contact Shorted to GND
B3522 RR Door Sw Express Up/Down Window Contact Shorted to GND
B3527 Window Lockout Switch Circuit Low
B3770 Mode Actuator Cause
B3793 Memory Seat Module Over Current
For more information on this repair or any others for your vehicle, buy an online subscription to either Alldatadiy.com or eautorepair.net. Click on this link to compare the two services: Compare Alldata and Eautorepair.
If you just need information for a single repair and want to save money,eautorepair offers a lower price 1-week subscription for only $11.99. Or, if you’ll be working on this vehicle in the future, you can buy a 1-year subscription (Alldatadiy.com for $26.99, or eautorepair.net $29.99)
© 2007 Rick Muscoplat
Both Alldata and Eautorepair offer professional grade shop manuals at a price you can afford. Check them out!.
Hover your mouse over the REPAIR ARTICLES tab at the top of the page. The click on DIAGNOSTICS to search by SYMPTOM, TROUBLE CODE, or read TECH TIPS on how to diagnose a problem
Click on MAKE an MODEL to see all the articles I’ve written for your vehicle
Click on REPAIR TOPICS to read individual articles written for specific automotive systems
If you’ve had your car scanned and know the trouble code go to TROUBLE CODES
Here are some quick links to speed up your research
Click on the link below for speedy navigation:
ABS issues, how to bleed ABS brakes
Alternator issues or how to test
Belt diagram or serpentine belt issues
Brakes, brake issues, what kind of brake parts to buy, ABS issues
Car Alarms or Antitheft systems
Cooling system, Water pump, What type of coolant to use
Firing order, cylinder layout, finding #1 cylinder
Oxygen sensors, How they work, How to change, How to test
Window issues, power window motor, replace window regulator, glass adhesive






