DOBD DashX ☰ Browse all codes
P0846

Transmission Fluid Pressure Sensor/Switch B Circuit Range/Performance

Transmission controls Generic OBD-II Medium

What it means

P0846 means fluid-pressure sensor/switch 'B' is reporting a pressure that's outside the expected range or not changing as it should. It usually points to low fluid, a wiring problem, or a failing sensor rather than internal transmission damage. The engine starts and runs normally, but shifting can be harsh until it's repaired.

Medium

Can I keep driving? Usually — but harsh or delayed shifting and possible limp mode mean you should get it checked soon.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Low or degraded transmission fluid
  2. Faulty fluid pressure sensor/switch 'B' (out-of-range reading)
  3. Wiring or connector problems at the sensor
  4. Sticking pressure control solenoid / valve body
  5. Faulty transmission control module (TCM) — least likely

How to diagnose & fix

Work through it in order

  1. Check fluid level and condition; correct before deeper diagnosis.
  2. Inspect sensor 'B' wiring and connector for damage or corrosion.
  3. Compare the sensor's reading to actual line pressure with a gauge.
  4. Test the sensor's resistance/signal against spec; replace if out of range.
  5. If the sensor is good, inspect the valve body/solenoid. Clear and re-test.

FAQ

Quick answers

Is it safe to drive with P0846?+
The engine runs normally, but shifting can be harsh or unpredictable and the transmission may enter limp mode. Get it checked soon to rule out low fluid or a pressure problem.
Can I just clear P0846?+
It comes back until the underlying fluid, wiring, or sensor fault is repaired.

Related codes

Often seen with P0846

Read & clear P0846 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX