Body, generic

B0310 Driver Seat Position Sensor Circuit

Check engine lightUsually off
EmissionsNot relevant
Drive cycleNot required
Limp modeNo

For B0310 there is neither a J2012 list entry nor a known manufacturer description. The title refers to the position feedback of the power driver seat. GM's 2011 Saab 9-5 uses Hall sensors built into each seat motor; the memory module feeds them 12 V and counts their pulses (0–65,535) to know where the seat is; its codes are B1825, B2355, B2365 and B2375. Saab's 9-3 files the fore-aft sensor as B2375: 04 above 0.5 V for an open line, 29 when no pulses arrive. Then memory recall stops and end-stop learning is lost. US5751129A names potentiometers, Hall sensors and commutator pulses as the usual principles. Manual seat movement normally still works.

Likely causes

Hall sensor inside a seat motor failed
Wiring under the seat pinched by the rails or pulled off
Sensor supply or ground circuit open or shorted
Seat memory module input fault

Symptoms

  • Memory buttons do not recall stored seat positions
  • Seat moves jerkily or stops short of its end position
  • Easy-entry function does not move the seat back

Repair estimate

DifficultyMediumDIY possible
Parts and labour€60–500
Time0.5–2.5 h

Typical range across vehicles; the real cost depends on what the testing finds.

Parts involved

seat position sensorseat control moduleseat harness

Related codes

References: saabwisonline.com, saabwisonline.com, saabwisonline.com, patents.google.com.