HomeTrouble CodesB0099

B0099 — Roll Over Sensor

Generic OBD-II · all makesBody

B0099 indicates a malfunction detected within the vehicle's roll over sensor circuit or system. This sensor is part of the safety restraint or convertible top protection system designed to activate during a tip-over event. The code suggests the control module has detected an implausible signal, open circuit, or internal fault within the sensor.

Symptoms

What causes it — most likely first

1. Faulty Roll Over Sensor

The internal accelerometer or switch within the sensor has failed.

2. Wiring Harness Damage

Wires leading to the sensor are broken, chafed, or shorted.

3. Poor Electrical Connections

Corrosion or looseness at the sensor connector.

4. Low System Voltage

Weak battery or charging issues affecting safety module operation.

5. Previous Accident Damage

Structural deformation affecting sensor mounting or alignment.

6. Control Module Failure

Internal fault within the airbag or restraint control unit.

How it's diagnosed

  1. Scan for all stored codes and record freeze frame data
  2. Visually inspect the roll over sensor wiring and connectors for damage
  3. Check sensor resistance and voltage values against manufacturer specifications
  4. Verify battery voltage and charging system health
  5. Clear codes and perform a system test drive or activation cycle
  6. Substitute the sensor with a known good unit to verify failure before module replacement

Code facts & related codes

SystemBody
StandardizationSAE generic — identical on every make

Frequently asked

Does this code mean I need to replace the control module?

No, module failure is rare; the sensor or wiring is the usual cause.

Is it safe to drive with this code?

The vehicle will drive, but safety systems may not deploy correctly in a rollover.

Can I reset this code myself?

You can clear it, but it will return if the underlying fault is not repaired.

Does this affect engine emissions?

No, this is a body safety system code unrelated to engine emissions.