Home / DTC / B3772 — Seat Position Sensor 'A' Circuit High

B3772 — Seat Position Sensor 'A' Circuit High

Detailed page for trouble code B3772.

34,405codes
59brands
11,914generic
22,491specific
Reset
Code

B3772

Generic B — Body

Seat Position Sensor 'A' Circuit High

Brand: Generic
Type: B — Body
AI status
Completed
ready
Completed 100%
Page language: EN

Causes

  • Short to battery voltage on the seat position sensor signal or supply wire
  • Faulty seat position sensor (internal failure)
  • Open or damaged wiring that causes sensor output to float high
  • Corroded, loose or damaged connector pins at the sensor or module
  • Faulty occupant classification/airbag control module or wiring inside the module
  • Water intrusion or contamination at the seat connector or sensor

Symptoms

  • Airbag/airbag warning light or occupant classification warning lamp illuminated
  • Seat memory or seat adjustment faults (if equipped)
  • Possible inability for restraint system to correctly classify occupant
  • Stored fault code B3772 and possibly related B-codes
  • Intermittent faults when moving the seat or occupants shift

What to check

  • Scan for DTCs and record freeze frame / live data for seat position sensor 'A'
  • Visual inspection of seat wiring, connector, and sensor for damage, corrosion or moisture
  • Wiggle test the seat harness and observe live data or fault response
  • Backprobe the sensor connector while monitoring voltage with key ON (engine off)
  • Verify reference voltage (typically ~5 V) and ground at the sensor connector
  • Measure sensor output voltage while moving the seat (if mechanical) or changing sensor position

Signal parameters

  • Expected reference supply: ~5.0 V (varies by manufacturer)
  • Expected sensor output: typically within ~0.2–4.8 V during normal range (manufacturer-specific)
  • Circuit high condition: sensor output significantly above normal max (often >4.8–5.0 V) or near battery voltage
  • Open/float symptoms: output may read high if internal pull-up in module is present (consult OEM data)

Diagnostic algorithm

  1. Read and record all stored codes and freeze frame data. Note whether other SRS/occupant classification codes are present.
  2. Visually inspect the seat underside, harness routing, and connectors for damage, corrosion, water, or pinch points. Repair or protect any damaged wiring.
  3. With ignition ON (engine OFF), backprobe the sensor connector: verify reference voltage (≈5 V) and ground presence. If reference is absent or incorrect, trace to control module.
  4. Measure the sensor output voltage at the connector. If output is above the expected range (near battery voltage), check for short to B+ on the wiring between the sensor and module.
  5. Wiggle the harness and connectors while monitoring live data or voltage to look for intermittent shorts or opens. Move the seat through its range if applicable.
  6. Disconnect the sensor and observe module response: some modules will register open or a default value — compare behavior to manufacturer expectations. If voltage remains high with sensor disconnected, suspect wiring short or module fault.
  7. Perform continuity and resistance checks: measure resistance between the sensor signal pin and battery + to confirm any short, and between signal pin and module input to confirm harness continuity. Repair/replace wiring as needed.
  8. If wiring and connectors check good, bench-test or replace the seat position sensor. Reconnect and retest.
  9. If fault persists after sensor and harness repairs, consider control module input fault — consult OEM service manual for module bench tests or replacement procedure.
  10. After repairs, clear codes and verify repairs by rechecking live data and ensuring the code does not return under normal operation and seat movement.

Likely causes

  • Damaged wiring harness under the seat (pinching, chafing)
  • Corroded or bent connector pin at seat position sensor
  • Failed seat position potentiometer or Hall sensor generating excessive voltage
  • Short to constant battery voltage on the sensor signal or 5V reference

Fault status

⚠️ Status
Seat Position Sensor 'A' circuit voltage higher than allowed threshold — signal out of range (circuit high).
🟡 Repair difficulty: Medium
⏱️ Diagnostic time: 0.5-2.0 hours

Similar codes

7,894

The library contains 7,894 repair and diagnostic manuals. Choose a brand to open the full manual tree by year, model and trim.

Your experience will help others
+100 karma for a short comment :)
Send to email