Skip to content
WrenchConnect
Stop driving if it runs poorly
P0965

Pressure Control Solenoid "B" Control Circuit Range/Performance

Diagnostic trouble code P0965 indicates that the transmission control module (TCM) or powertrain control module (PCM) has detected an out-of-range or performance issue within the control circuit for pressure control solenoid 'B'. The module sets this code when the actual electrical current or voltage in the solenoid circuit does not match the expected values required to properly regulate transmission fluid pressure.

How urgent is P0965?

This code is considered high severity because improper transmission fluid pressure can lead to harsh shifting, slipping, and potentially severe internal transmission damage if driven extensively.

Common symptoms

  • Illuminated Check Engine Light
  • Harsh or erratic transmission shifting
  • Transmission slipping between gears
  • Vehicle stuck in 'limp mode' (restricted to a single gear)
  • Decreased fuel economy

Likely causes

  • Defective transmission pressure control solenoid 'B'
  • Dirty or contaminated transmission fluid
  • Low transmission fluid level
  • Damaged, corroded, or loose wiring and connectors in the solenoid circuit
  • Internal transmission mechanical failure
  • Faulty Transmission Control Module (TCM) or Powertrain Control Module (PCM)

What to check before replacing parts

1

Check the transmission fluid level and condition.

Look for: Ensure the fluid is at the correct level on the dipstick (if equipped) and that it is red and clean. Burnt, dark, or low fluid indicates a fluid issue that could cause pressure problems.

2

Inspect the wiring harness and connectors for the transmission and solenoid 'B'.

Look for: Look for frayed wires, melted insulation, corrosion in the connector pins, or loose connections that could cause an open or short circuit.

3

Test the resistance of pressure control solenoid 'B' using a digital multimeter.

Look for: Compare the measured resistance (in ohms) to the manufacturer's specifications. A reading that is out of limits (too high or infinite, indicating an open, or too low, indicating a short) means the solenoid is faulty.

4

Check the circuit for power and ground at the solenoid connector.

Look for: With the key on, verify that the correct voltage is reaching the solenoid and that the ground circuit is intact. Lack of voltage or a poor ground indicates a wiring or module issue.

5

Perform a transmission fluid pressure test using a mechanical gauge.

Look for: Compare the actual line pressure at various RPMs and gear selections to the manufacturer's specifications. Incorrect pressure confirms a hydraulic issue, either from the solenoid, valve body, or internal pump.

This page explains the generic P0965 definition and is general reference information, not a diagnosis for your specific vehicle. Actual causes, severity, and repairs vary by make, model, engine, and mileage — always confirm with a scan tool and a qualified technician before replacing parts.

Gear guide: Best OBD2 ScannersRead this code yourself next time — from $20 Bluetooth dongles to bidirectional scan tools.

Rather have a pro handle it? Find a vetted local mechanic.

Matching symptoms

More common codes