Driver Seat Up/Down Position Sensor Circuit Malfunction
The B0204 code means the vehicle's onboard diagnostic system has detected: Driver Seat Up/Down Position Sensor Circuit Malfunction. This is a low severity code.
- Keep driving?
- Yes, but fix soon
- DIY difficulty
- moderate
- Estimated cost
- $80 - $350 (parts and labor)
Basic scanners skip body codes entirely. BlueDriver reads airbag, HVAC, lighting, and BCM codes through your phone.
Check Price on AmazonAffiliate link -- we earn a commission at no extra cost to you.
Common Symptoms
- Seat height memory not working
- Power seat height erratic
- Seat returns to wrong height
- Dashboard seat warning light
Probable Causes (Ranked by Likelihood)
- Faulty seat height sensor Very High
- Wiring damage from seat movement High
- Seat motor vertical encoder failure Moderate
- BCM vertical position input fault Low
Step-by-Step Diagnostic Procedure
-
Test height sensor output signal
-
Inspect vertical sensor connector
-
Check wiring along vertical track
-
Scan BCM for related codes
Frequently Asked Questions
Is the height sensor different from the forward/back sensor?
Yes, the vertical position sensor is a separate component tracking height independently.
Why does my seat drop to the lowest position?
A failed height sensor causes the memory module to default to lowest or lose track of height.
Can I adjust height manually?
Yes, the power height switch still works but memory height recall will not function.
Sources
This page is built from documented references. Verify against your own service info before repair work.
Explore More
Was this helpful?
Share carcodefinder.com with a friend who needs to decode their check engine light.