P0848: Transmission fluid pressure sensor or switch B is reporting a high input
Transmission fluid pressure sensor/switch B high input
Severity: Severity not verified — if the car runs badly, have it inspected
The sources define the code and list causes but do not say whether you can keep driving, so we do not rate it. Owner complaints for this code describe poor acceleration with other codes stored.
P0848 in short
P0848 means the transmission control computer sees a high signal from fluid pressure sensor or switch B. TroubleCodes.net lists a wiring fault, a short to positive voltage, the sensor itself, or the control module as the causes. No source tells us whether it is safe to keep driving, so have it scanned for other codes.
Automatic transmissions measure fluid pressure with a sensor or switch so the control computer can tell the clutches are applying as commanded. P0848 is set when the B sensor or switch reports a high input.
TroubleCodes.net lists wiring trouble, a short to positive voltage, a bad sensor or switch, and the control module as the possible causes, and does not rank them.
A 2016 Honda Odyssey owner reported a scan tool showing P0848 as a faulty transmission fluid pressure switch, alongside a cylinder 1 misfire code. A second Odyssey owner and an Acura RDX owner also reported the code; the second reports do not describe what it meant. Acura has a 2003-2004 MDX bulletin that names P0848 and P0873.
Most likely causes
Cause 1: Wiring fault or short to positive voltage in the sensor circuit
Common general cause- Why it ranks here
- TroubleCodes.net lists wiring first, and a short to positive is what produces a high input reading.
- What would change this
- Rises if the harness is chafed or the connector is damaged or wet. Falls if the circuit tests normal.
Cause 2: Transmission fluid pressure sensor or switch B failed
Supported by vehicle data- Why it ranks here
- TroubleCodes.net names the sensor, and the Honda Odyssey owner's readout describes the code as a faulty fluid pressure switch.
- What would change this
- Rises if the circuit and wiring test good and the reading stays high. Falls if wiring faults are found.
Cause 3: Transmission, powertrain or engine control module fault
Possible — needs testing- Why it ranks here
- TroubleCodes.net lists the control module last, as a cause to consider after the sensor and wiring.
- What would change this
- Rises if wiring and sensor test good. Falls if either is faulty.
What to test first
Start at step 1. Each result tells you what it means and where to go next.
Step 1: Read all stored codes and freeze-frame data from the engine and transmission control modules, using a scanner that can read the transmission.
IfOther transmission pressure or solenoid codes are stored with P0848
It meansLook for a shared wiring or connector fault.
IfP0848 is the only code
It meansCheck the sensor circuit.
Step 2: Have a shop inspect the sensor connector and harness for damage, moisture or a short to positive, and test the sensor signal against the manufacturer's specification.
Warning:Probing a live control module or sensor connector can short pins and damage the transmission computer; leave this to a shop.
IfThe harness or connector is damaged or the signal is shorted to voltage
It meansRepair the wiring.
Points to: Wiring fault or short to positive voltage in the sensor circuit
IfWiring is good but the sensor reads high or out of range
It meansThe sensor or switch is suspect.
Points to: Transmission fluid pressure sensor or switch B failed
IfWiring and sensor both test good
It meansThe control module is suspect.
Points to: Transmission, powertrain or engine control module fault
Symptoms
- Check engine light
- Sluggish acceleration or hesitation
- Shifting trouble Gets more serious: stop and have it checked.
How to fix
Step 1: Have the transmission pressure sensor circuit tested with a scanner that can read the transmission module, and repair any wiring or connector fault before replacing parts.
On your vehicle
HondaYour car
2016 · Odyssey
Supported by vehicle dataTwo owners of 2016 Odysseys reported P0848. One had a scan readout describing a faulty transmission fluid pressure switch, with a cylinder 1 misfire code. These are owner reports, not a confirmed cause.
AcuraYour car
2003–2004 · MDX
Supported by vehicle dataAn Acura bulletin lists P0848 and P0873 for the MDX automatic transmission. Only the NHTSA summary was read, and whether it is still current is not verified.
012012003Status unverified
A/T DTC P0848 or P0873
2003–2004mdx · NHTSA 10014347
The NHTSA summary names P0848 and P0873 and does not describe the repair.
We couldn't confirm whether this bulletin is still current, so it doesn't count as confirmation.
Related codes
No curated relationships for P0848 yet.
Sources and review
- P0848 - Transmission Fluid Pressure (TFP) Sensor B - High Input
- NHTSA complaint ODI 11437861: 2016 Honda Odyssey scan readout
- NHTSA complaint ODI 11620350: 2016 Honda Odyssey P0848 scan
- Acura MDX 2003-2004: A/T DTC P0848 or P0873
- Last reviewed
- Written by
- Saurabh K.
- Editorial review
- Pending
- Technician review
- Technician review pending
This page explains what a code usually means; it is not a substitute for a professional inspection. How we source and review · Report an error