prjctx.net
P0967PowertrainFix Soon

Pressure Control Solenoid "B" Control Circuit High

P0967 indicates the transmission control module detected abnormally high voltage in the Solenoid B control circuit, preventing proper transmission fluid pressure regulation. This causes the transmission to enter limp mode and shift erratically, potentially leading to transmission damage if not addressed.

Schedule a repair soon — this issue will worsen and may cause additional damage if ignored.

What You Might Notice

  • Check Engine Light illuminated
  • Transmission shifts hard or bangs into gear
  • Transmission slips during acceleration
  • Increased fuel consumption
  • Transmission overheating

Most Common Causes

  1. 1

    Solenoid B wiring short to power

    The control wire for Solenoid B is shorted to battery voltage or a high voltage source, sending excessive voltage to the solenoid circuit and triggering the code.

  2. 2

    Faulty Pressure Control Solenoid B

    The solenoid itself is stuck open or has internal resistance failure, preventing proper current limiting and allowing excessive voltage to be present in the circuit.

  3. 3

    Transmission control module failure

    The TCM's output driver circuit for Solenoid B is damaged or malfunctioning, causing it to output excessive voltage to the solenoid.

  4. 4

    Corroded or loose wiring connectors

    Poor connections at the solenoid connector or along the wiring harness create resistance changes that cause intermittent high voltage conditions.

How to Diagnose It

  1. 1

    Check Solenoid B wiring short to power — The control wire for Solenoid B is shorted to battery voltage or a high voltage source, sending excessive voltage to the solenoid circuit and triggering the code.

  2. 2

    Check Faulty Pressure Control Solenoid B — The solenoid itself is stuck open or has internal resistance failure, preventing proper current limiting and allowing excessive voltage to be present in the circuit.

  3. 3

    Check Transmission control module failure — The TCM's output driver circuit for Solenoid B is damaged or malfunctioning, causing it to output excessive voltage to the solenoid.

  4. 4

    Check Corroded or loose wiring connectors — Poor connections at the solenoid connector or along the wiring harness create resistance changes that cause intermittent high voltage conditions.

How to Fix It

  1. 1

    Inspect and repair solenoid B wiring

    Locate the wiring harness to Solenoid B and check for damaged insulation, fraying, or pinched wires that could cause a short to power. Repair or replace the affected wiring and retest.

  2. 2

    Replace Pressure Control Solenoid B

    Remove the faulty solenoid from the transmission and install a new OEM or quality replacement, ensuring proper seating and connector attachment before refilling transmission fluid.

  3. 3

    Check and clean connector terminals

    Disconnect the solenoid connector and inspect terminals for corrosion or damage. Clean with electrical contact cleaner and apply dielectric grease to ensure proper connection.

  4. 4

    Test and replace transmission control module

    If wiring and solenoid are confirmed good, the TCM output driver may be damaged. Have the TCM tested at a specialist or replace with a remanufactured unit if necessary.

Need a deeper diagnosis?

Search for related repair guides or browse by system.