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 powerThe 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 BThe 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 failureThe 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 connectorsPoor 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.