FREE REPAIR MANUALS & LABOR GUIDES 1982-2013 Vehicles
Courtesy of Operation CHARM: Car repair manuals for everyone.

How to Diagnose the System (Based on the Diagnostic Code)

Circuit Resistance High or Low (Codes B1346, B1347, B1352, B1353, B1361, B1362, B1367, B1368, B1378, B1379, B1382, B1383)

This may indicate an open connector, but may also include detection of a deployed air bag or seat belt pretensioner, a connector with unusually high resistance, or an open/ short circuit in the wiring.

Active Codes:

^ Check all of the connections (don't forget the clock spring on the DAB circuit),

^ Connect the dummy load, and access the SRSCM wire harness connector.

^ Check for 2 ohms (2.2 ohms on the SBPT circuits) across the terminals in the SRSCM connector (if you get less than 0.3 ohms, you may have forgotten to open the shorting bars).

^ Locate the source of the high resistance.

If the circuit tests OK, reconnect the SRSCM, leave the dummy load on the circuit, and reconnect the power to the system. Clear the existing code, then remove the HDS scanner, and cycle the key off, then on. If the code does not reset, switch the dummy load with the air bag/SBPT it replaced (disconnect the battery while making the switch). If the same code returns, the air bag/SBPT is the cause of the code. If the code does not return with either the dummy load or the air bag/SBPT,you have an intermittent condition.

Historical codes:

^ Look for a partially connected connector or a connector pulled very tight.

CIRCUIT SHORT TO BATTERY OR SHORT TO GROUND (CODES B1348, B1349, B1354, B1355, B1363, B1364, B1369, B1368, B1380, B1381, B1384, B1385, B1405)

These codes may be due to a short to ground or 12 Volts in the circuit. The satellite sensor circuits will show code B1405 if they are unplugged, or the plug is pulled too tight.

Active Codes:

^ Because of the protective yellow wire covering, it is usually easy to see how the short occurred.

^ Trace the system wiring to see the damage.

^ With the power off, the dummy load connected, and the SRSCM unplugged, you may be able to use a "Short Finder" to locate the short if it cannot be found visual

Historical Codes:

^ Look for an exposed wire,

^ Look for damage to the wire loom

^ A connector pulled very tight. The damage has to make intermittent contact with ground ora 12 Volt circuit.

SATELLITE LEFT/RIGHT OPERATION, PPD OPERATION, SATELLITE COMMUNICATION ERROR, PPD COMMUNICATION ERROR (CODES B1400, B1403, B1406, B1407, B1408, B1409).

These codes indicate an error with the signal coming from the sensor to the SRSCM. The PPD circuit has power and ground wires as well as the signal wire. The Satellite sensors have a pair of signal wires per sensor.

Active Codes:

^ Look at each connection in the suspect circuit.

^ Use a DVOM to measure the continuity of each wire from the sensor to the SRSCM connector.

Historical Codes:

^ Look for a partially connected connector

^ Look for a connector pulled very tight. For codes is B1406 or B1407:

^ Use a test light to verify the power and ground wires to the PPD interface. With the SRSCM connector unplugged, reconnect the battery and turn on the ignition key. At the PPD connector, connect the test light between the ground wire and the power wire (pin 4 to pin 1). The test light should illuminate brightly

^ Use an Ohm meter to test the resistance of the PPD sensor. With the sensor connector unplugged from the interface, measure the resistance between the two leads as pressure is applied to the center of the seat cushion. The resistance should vary from very high resistance with no weight to lower resistance with weight (greater than 50k Ohms with no weight to less than 50k Ohms with 33 lbs).

^ If these tests are OK, and the code is an active code, replace the PPD interface. If the code was historical, look for a partially connected connector or a connector pulled very tight.

BATTERY VOLTAGE TOO HIGH OR LOW (CODES B1111, B1112)

These codes indicate that the battery voltage was too high or too low while the system was operational. This code will not set a historical code, the light will turn off after the input voltage returns to the 10 to 16.5 volt range. It is important to note that the ground wire is an integral component in the system. This battery voltage may be low at the module if the ground wire is not fully connected to ground.

1. Test the voltage across the battery, verify that the battery voltage is about 13 to 15 volts when the engine is idling.

^ If it is not, diagnose the battery and the charging system, as per the shop manual.

2. Access the SRSCM connector (disconnect the battery and wait 30 seconds before removing the connector).

3. Test the voltage between pins 5 and 6 with a test light (to load the circuit) and voltmeter attached to the diagnosis checker harness (SST# 0957A38000). It should be within the 10 to 16.5 volt range while the test light is illuminated.

^ If it is not, test from the power circuit to a good ground (pin 5 to ground). If that voltage is correct, but the voltage across pins 5 and 6 was not, then diagnose the ground wire.

If the voltages at the connector check out OK, then reconnect the SRSCM (disconnect the battery and wait 30 seconds before connecting the connector), and start the car. If the same code is repeated, then replace the SRSCM.

CONTROL MODULE INTERNAL FAULT (CODE 1620)

The SRSCM must be replaced.

CRASH RECORDED, OR CRASH RECORDED LH/RH SIDE AIR BAG (CODES B1651, B1651, B1652)

These codes indicate that the SRSCM deployed the air bags indicated. These codes cannot be reset, as the module can only deploy an airbag one time. The module will need to be replaced. The seat belts worn during the collision, the wire harness, and deployed air bags must also be replaced. (refer to TSB # 99-90-004)

WARNING LAMP (CODE B2500)

The SRSCM has detected a warning lamp circuit condition requiring diagnosis. It detects the voltage from the warning lamp circuit. There should be 12V when the warning lamp is off, and on when the warning lamp is on. This code can also be set if the vehicle battery is discharged sufficiently that it cannot start, and then is subsequently jump started. This requires asking the customer about the events leading up to the warning lamp illumination.

1. Check fuse or warning lamp circuit has power. It uses a different fuse than the SRSCM. Refer to the shop manual for the correct fuse. Verify that it has power.

2. Evaluate the warning lamp circuit at the SRSCM connector.

^ Access the SRSCM connector (disconnect the battery and wait 30 seconds before removing the connector).

^ Reconnect the power.

^ Use the diagnosis checker SST to test for power on the warning lamp input.

^ Use the wire tie end on the SST to open the shorting bar between pin 7 (warning lamp input) and pin 6 (ground). Then measure the voltage (with a DVOM and the Diagnosis Checker) across pins 6 & 7. You should have 12 volts. If not, verify pin 6 has good continuity to ground, verify the warning lamp is good, and look for an open connector or open circuit in the wire between the fuse and the lamp, and between the lamp and the SRSCM.

^ Verify you can turn the warning lamp on and off by removing the wire tie from the shorting bar, (on when shorted) and re-inserting it into the shorting bar (off when shorting bar is opened).

3. If the tests show the proper inputs, then reconnect the SRSCM (disconnect the battery and wait 30 seconds before reconnecting the connector), clear the code, disconnect the HDS Scanner/Hi Scan, cycle the key off for 30 seconds, turn the key on, and check to see if the code is reset. If it is, then replace the SRSCM.