OBD-II code · Powertrain (generic)
P0846 Transmission Fluid Pressure Sensor/Switch B Circuit Range/Performance
The transmission fluid pressure sensor/switch B reports a circuit range/performance fault. Hydraulic pressure feedback for shift control is unreliable on this channel.
Is it safe to drive with P0846?
The car may go into limp mode (reduced power). Get it diagnosed before a long trip.
Common causes
- Most likelySensor offset drifted
- PossibleAerated fluid affects pressure
- Less likelySensor element aged beyond calibration window
Symptoms
- Check engine or transmission warning light on
- Harsh, delayed, or missing shifts
- Possible limp mode (locked in one gear)
- Slipping or shuddering during gear changes
Repair at a glance
- Difficulty
- Medium
- DIY friendly
- Best left to a mechanic
- Typical labour
- 1–4 h
- Emissions test
- Usually unaffected
- Parts involved
- Tfp Sensor B, Wiring Harness, Tcm
Related codes
- P083BTransmission Fluid Pressure Sensor/Switch G Circuit Range/Performance
- P0840Transmission Fluid Pressure Sensor/Switch A Circuit Range/Performance
- P0841Transmission Fluid Pressure Sensor/Switch A Circuit Range/Performance
- P084BTransmission Fluid Pressure Sensor/Switch H Circuit Range/Performance
- P0871Transmission Fluid Pressure Sensor/Switch C Circuit Range/Performance
- P0876Transmission Fluid Pressure Sensor/Switch D Circuit Range/Performance
- P0988Transmission Fluid Pressure Sensor/Switch E Circuit Range/Performance
- P0993Transmission Fluid Pressure Sensor/Switch F Circuit Range/Performance
- P0843Transmission Fluid Pressure Sensor/Switch A Circuit High
- P0844Transmission Fluid Pressure Sensor/Switch A Circuit Intermittent
- P0845Transmission Fluid Pressure Sensor/Switch B Circuit
- P0847Transmission Fluid Pressure Sensor/Switch B Circuit Low
- P0848Transmission Fluid Pressure Sensor/Switch B Circuit High
- P0849Transmission Fluid Pressure Sensor/Switch B Circuit Intermittent
Code data: OBDex open dataset (CC0). Labour times are typical ranges, not a quote.