B1795
Occupant Classification ECU Malfunction
B1795 is an OBD-II diagnostic trouble code meaning: Occupant Classification ECU Malfunction. Common causes: malfunction of weight sensors in the seat, damaged ocs wiring harness. Estimated repair cost: $56–167.
Symptoms
- SRS (Airbag) light is on
- The system does not detect the front seat passenger
- The passenger airbag does not deploy or deploys incorrectly
Causes
- Malfunction of weight sensors in the seat
- Damaged OCS wiring harness
- Occupant Classification Unit (OCS) malfunction
- Mechanical interference (mats, foreign objects under the seat)
- Problems connecting OCS connectors
How to Fix
- Check for foreign objects under the seat
- Inspect the OCS wiring harness for damage.
- Check the connection of OCS connectors
- Scan the SRS system for additional errors
- If necessary, replace the load cells or the OCS unit
- Reset the error and check the system operation
Related codes
FAQ
What does the B1795 code mean?
B1795 is an OBD-II diagnostic trouble code that indicates: Occupant Classification ECU Malfunction
What causes a B1795 error code?
The most common causes of B1795 include: Malfunction of weight sensors in the seat; Damaged OCS wiring harness; Occupant Classification Unit (OCS) malfunction; Mechanical interference (mats, foreign objects under the seat).
How do I fix a B1795 diagnostic trouble code?
To fix B1795: Check for foreign objects under the seat. Inspect the OCS wiring harness for damage.. Check the connection of OCS connectors. For a complete diagnosis, use an OBD-II scanner.
Is it safe to drive with B1795?
Do not drive — repair immediately
How much does it cost to fix B1795?
The estimated repair cost for B1795 is $56–167. Actual cost depends on your vehicle, location, and labor rates.
See also: Russian version · NationStat