FIVE STARAIRBAGS
Sold and shipped fromJacksonville, Arkansas
Mon to Fri, 9 AM to 5 PM CT501-988-0611
Cart
Nissan SRS fault code

B1002: Air Bag Control Unit Malfunction

B1002 is a Nissan and Infiniti control unit code. The air bag diagnosis sensor unit failed one of its internal checks and logged a fault against itself. Nissan prints B1001 through B1005 as a single block, so B1002 carries the same meaning as the numbers on either side of it.

Hardware fault

What B1002 means

The diagnosis sensor unit watches the whole restraint system on a Nissan or Infiniti. It monitors the driver and passenger airbags, the side and curtain bags, the seat belt pretensioners, and on many models the occupant classification system. It also contains the crash sensors and a spare battery function that keeps the system alive if the main battery is destroyed in a collision.

When any of that internal hardware fails its check, the unit sets a control unit code and lights or blinks the air bag lamp. Nissan's table gives one detecting condition for the whole B1001 to B1005 group and one possible cause, an internal breakdown in the unit. Depending on the model year, a factory scan tool prints the item as DIAGNOSIS SENSOR UNIT or as CONTROL UNIT.

Because the number does not narrow it to a single circuit, a B1002 on its own does not say which part inside the unit gave up. It says the unit no longer trusts its own readings.

Common causes

Crash data or hardware fault?

Hardware. B1002 is a self-reported internal failure, which puts it in the same family as B1000 and B1620 rather than with the stored deployment records. A reset clears memory. It does not repair a component inside the unit. If a Nissan has both B1002 and a collision detection code from a past collision, those are two separate items on the repair list.

Does our reset clear it?

Sometimes. An internal breakdown needs the unit repaired or replaced, and no amount of clearing changes that. What a reset does handle is data left behind after the real fault is corrected, including any crash record from an earlier event. Our airbag module reset starts with a full test, so you get a clear answer on whether your unit can be brought back or whether you are shopping for a replacement airbag control module.

Which makes throw it

B1002 in this reading is Nissan and Infiniti. It appears on Altima, Maxima, Sentra, Versa, Rogue, Murano, and Frontier, plus the Infiniti G, M, and QX models built on the same restraint electronics. The B1000 number range is manufacturer specific, so the same digits read on another brand will not mean the same thing.

What to do next

Have the vehicle scanned with a tool that actually talks to the Nissan SRS, because a basic code reader will not see these at all. Write down every stored code, not just B1002, since the companion codes usually say more about the car's history than the control unit code does. Then check charging voltage and the unit's connector before condemning the part. If it still sets the code, mail us the unit. Related reading: B1001, B1004, and the B1015 page cover the same block.

Related codes: B1001, B1004, B1015, B1620

Keep reading:

Code scope: Nissan, Infiniti. The same number can mean something different on another manufacturer, so match the code to your make before you act on it.

B1002 on your scanner?

Tell us the code and the vehicle, and we will tell you what it needs

A reset clears stored crash data. A replacement part fixes a hardware fault. We have read these codes since the nineties and will tell you which one you are looking at.

Nissan and Infiniti airbags, seat belts, and modules in stock

Shop all Nissan parts

Genuine OEM, tested, and shipped ground from Jacksonville, Arkansas.