B0310Driver Seat Position Sensor Circuit
- Generic OBD-II code · Body
- How the car detects it
- 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.
- What you may notice
- 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
- Likely causes
- LikelyHall sensor inside a seat motor failed
- LikelyWiring under the seat pinched by the rails or pulled off
- PossibleSensor supply or ground circuit open or shorted
- RareSeat memory module input fault
- Repair
- Medium · Often possible to do yourself.Typical cost: €60 – €500
- Related codes
Explanation from obdex (CC0), exactly as the app shows it. Guidance only; confirm with a workshop.