OBD Guide

B1004

Diagnosis Sensor Unit

B1004 is an OBD-II diagnostic trouble code meaning: Diagnosis Sensor Unit. Common causes: damage to the srs wiring harness, malfunction of the srs diagnostic unit. Estimated repair cost: $56โ€“167.

Severity
๐Ÿ”ด High
Can you drive?
Do not drive โ€” repair immediately
Approx. repair cost
$56โ€“167 (est.)

Symptoms

  • The SRS indicator on the dashboard is on
  • The passive restraint system is not activated during the test
  • Errors in other vehicle systems

Causes

  • Damage to the SRS wiring harness
  • Malfunction of the SRS diagnostic unit
  • Short circuit in SRS circuit
  • Problems with the unit software

How to Fix

  1. Check the SRS wiring harness for damage.
  2. Scan the SRS system for additional errors
  3. Check the power and ground of the diagnostic unit
  4. Replace the diagnostic unit if necessary
  5. Reset errors and check system operation

Related codes

FAQ

What does the B1004 code mean?

B1004 is an OBD-II diagnostic trouble code that indicates: Diagnosis Sensor Unit

What causes a B1004 error code?

The most common causes of B1004 include: Damage to the SRS wiring harness; Malfunction of the SRS diagnostic unit; Short circuit in SRS circuit; Problems with the unit software.

How do I fix a B1004 diagnostic trouble code?

To fix B1004: Check the SRS wiring harness for damage.. Scan the SRS system for additional errors. Check the power and ground of the diagnostic unit. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with B1004?

Do not drive โ€” repair immediately

How much does it cost to fix B1004?

The estimated repair cost for B1004 is $56โ€“167. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version ยท NationStat