P0847

Transmission Fluid Pressure Sensor/Switch B Circuit Low

P0847 is a generic OBD-II powertrain diagnostic trouble code: Transmission Fluid Pressure Sensor/Switch B Circuit Low. It is logged by the engine control unit when the trans monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.

Code
P0847
Group
Powertrain
System
Trans
Severity
Warning (MIL on, possible limp mode)
Need P0847 disabled?
RaceTune permanently disables any OBD-II trouble code on supported ECUs — for motorsport, off-road, and export use.

What P0847 means

P0847 — Transmission Fluid Pressure Sensor/Switch "B" Circuit Low — is set when the PCM or TCM measures a voltage on the sensor B signal wire that falls below the manufacturer's minimum threshold. This electrical condition is consistent with an open circuit in the signal wire, a short to ground, or a sensor whose internal resistance has fallen, pulling the signal line down toward 0 V. The control module cannot determine actual line pressure and must revert to a default operating strategy.

With the sensor reporting a falsely low (or absent) pressure signal, the TCM may command maximum line pressure to compensate, resulting in harsh and abrupt gear changes. Alternatively, the module may interpret the low signal as critically low hydraulic pressure and engage fail-safe mode, locking the transmission in a single gear. In either case, continued operation risks overloading clutch packs and accelerating internal wear.

On Honda and some Chrysler platforms the P0847 definition is strictly electrical — the manufacturer explicitly states the code cannot be caused by a mechanical transmission problem on those vehicles. On GM and Ford applications, a severely low actual line pressure (pump failure, major internal leak) can also produce a legitimately low sensor output alongside the code.

Common causes

Most-frequently reported root causes when P0847 is logged.

  • 1
    Open circuit in the transmission fluid pressure sensor B signal wire (broken wire or corroded terminal).
  • 2
    Short to ground on the sensor signal circuit, pulling the voltage below the low threshold.
  • 3
    Failed transmission fluid pressure sensor B with internally shorted or open sensing element.
  • 4
    Damaged wiring harness connector with spread, corroded, or missing terminals at the sensor plug.
  • 5
    Low transmission fluid level producing actual line pressure below the sensor's measurable range.
  • 6
    Faulty pressure control solenoid causing actual hydraulic pressure to drop abnormally low.
  • 7
    Transmission pump failure or major internal hydraulic leak reducing actual line pressure.
  • 8
    PCM/TCM internal fault incorrectly reading the sensor signal circuit voltage.

Symptoms drivers notice

Check engine or transmission warning light illuminated.
Harsh, abrupt gear changes caused by the TCM commanding maximum line pressure as a default.
Transmission locked in a single gear (commonly 3rd or 4th) in fail-safe mode.
Delayed or refused engagement from Park or Neutral into Drive or Reverse.
Transmission overheating from excessive clutch apply force or slipping under fail-safe strategy.
Torque converter clutch not engaging or disengaging normally.

How to diagnose P0847

A typical diagnostic flow when this code is present.

  1. 1
    Check transmission fluid level and condition first; extremely low fluid can cause genuinely low line pressure and a valid circuit-low reading.
  2. 2
    With the ignition on and sensor connector unplugged, verify the reference voltage supply (typically 5 V) at the harness connector using a DMM.
  3. 3
    Check for ground integrity at the sensor ground pin; a high-resistance ground can mimic a circuit-low condition.
  4. 4
    With the connector still unplugged, measure resistance of the signal wire back to the TCM — infinite resistance indicates an open; near-zero resistance to ground indicates a short to ground.
  5. 5
    Reconnect the sensor and measure the live signal voltage; a reading near 0 V with the engine running confirms the circuit-low condition.
  6. 6
    Substitute a known-good transmission fluid pressure sensor B and re-evaluate — if voltage returns to normal range, the sensor has failed internally.
  7. 7
    If wiring and sensor check out, perform a mechanical line pressure test with a gauge to rule out a hydraulic fault before inspecting the TCM.

Related powertrain codes

Frequently asked questions

Can a short to ground in the wiring set P0847?

Yes. A signal wire shorted to the chassis or transmission case ground will hold the sensor input at or near 0 V regardless of actual line pressure, triggering the circuit-low threshold and storing P0847.

Why does my transmission shift so harshly with P0847 active?

When the sensor reports zero or sub-threshold pressure, the TCM often commands maximum line pressure as a protective default. This causes very firm, abrupt clutch engagement — the transmission is trying to prevent slipping under what it perceives as critically low hydraulic pressure.

Is P0847 purely electrical on all vehicles?

Not on all platforms. Honda explicitly states P0847 is caused only by an electrical circuit fault on their vehicles. On GM, Ford, and some Chrysler applications, actual hydraulic pressure loss from a failing pump or major internal leak can produce a genuinely low sensor signal that accompanies the code.

How do I tell if it is the sensor or the wiring causing P0847?

Disconnect the sensor connector and check resistance of the signal wire to ground (short to ground) or continuity back to the TCM (open circuit). If the wiring passes both tests, substitute the sensor. If voltage returns to normal range with a new sensor installed, the original sensor failed internally.

Disabling P0847 in software

RaceTune can permanently disable P0847 — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.

Permanent
The monitor is disabled in the ECU itself — not just cleared. It cannot return.
Tailored to your file
Each patch is matched to your specific software version — never a one-size-fits-all file.
Reversible
The original file is always preserved. Reflash the stock to return the ECU to factory state.

Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.

Got P0847 in your scan?

Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.

Upload your file