Simulating the Seat Side Airbag Sensor


In the previous post, I installed aftermarket seats in the 2005 G35 coupe. However, the airbag lights were on and the codes being shown, as in Figure 1, were B1129, B1022 and B1034 (not pictured). This is due to the fact that the side airbags are not present in the aftermarket seats. In this post, I describe how to simulate the airbag sensor using a 2.2 Ohm 1/4 Watt resistor and this process is also incorrectly referred to as airbag delete. You already “deleted” the airbag when you removed your stock factory seats, you want to simulate the airbag sensor to make the Airbag Control Unit think that there is an airbag present. That is done with a 2.2 Ohm 1/4 Watt resistor.

HARDWARE REQUIREMENTS

CHECK THE ERROR CODES

Using the Foxwell NT624 Elite OBD-II scanner, I was able to check what error codes the missing airbag sensors in the seats was being displayed. You may or may not see this if your OBD-II code reader is not equipped to scan the airbag control module.

The codes were B1129, B1022 and B1034 (not pictured) in Figure 1. (I only remembered to take this photo after I fixed the driver side code.) The codes mean the following:

  • B1129 - Passenger side airbag missing or circuit is open.
  • B1022 - Occupant sensor disconnected or circuit is open.
  • B1034 - Driver side airbag missing or circuit is open.

In this post, I can only show how to fix the B1034 code which is to make the driver side airbag missing error go away. So far this 2.2 Ohm 1/4 Watt resistor trick only worked to do that. It looked to me that until I fixed the B1022 code, the B1129 would not go away despite it being the same process.

Figure 1. Missing airbag sensor error codes Figure 1. Missing airbag sensor error codes

INSTALLATION

Step 1: Locate the yellow airbag connector on the wiring harness for the driver and passenger seats. Cut the connector and save it for the future.

Figure 2. Locate the yellow airbag connector on the wiring harness Figure 2. Locate the yellow airbag connector on the wiring harness

Step 2: Now take the electrical wire and cut a few inches using the wire stripper. Solder each end of a single 2.2 Ohm 1/4 Watt resistor to the stripped wire ends as shown in Figure 3.

Figure 3. Solder the resistor to the electrical wire Figure 3. Solder the resistor to the electrical wire

Step 3: Cover the exposed soldered ends with the thinnest heat shrink tubes from your kit, and using the heat gun heat it up till it shrinks, as shown in Figure 4. An astute observer may notice, that one of my heat shrink tubes was cut too small, so I ended up using electrical tape to cover any leftover exposure.

NOTE: Using the digital multimeter check that the resistance of this wire is now 2.2 Ohm. Sometimes, the parts on Amazon can be fake so you want the resitance to be around 2.2 Ohms.

Figure 4. Heat shrink tubing covered exposted connections Figure 4. Heat shrink tubing covered exposed connections

Step 4: Now the main step is to take the yellow connector wiring you had exposed in Step 1, and connect it to our resistor from Step 3. Use the wire stripper and needle nose pliers to make this joint strong, and using the soldering iron kit solder the connections. Remember to insert the heat shrink tubing before doing the soldering as seen in Figure 5.

Figure 5. Solder the resistor to the airbag connector harness Figure 5. Solder the resistor to the airbag connector harness

Step 6: Using the heat gun as in Step 3 shrink the tubing around the exposed connections. You should see it look like Figures 6a and 6b.

Figure 6a. Connected resistor Figure 6a. Connected resistor

Figure 6b. Figure 6b. Connected resistor

Step 7: Now you need to follow the airbag reset process as outlined in the service manual page SRS-20.

Once the airbag light has been reset, you should be able to see the blinking light in the instrument panel disappear or you should refer to the code reading section above and check the airbag module codes again. I was able to get the driver side code B1034 to go away, but still need to research how to get the B1022 code to go away. Since the aftermarket seats do not have a passenger weight sensor, also known as an occupant sensor, we need to simulate that sensor too but with a different contraption.