P0960 OBD-II Trouble Code: Pressure Control Solenoid A Control Circuit/Open

Our certified mechanics come to you · 12-month, 12,000-mile warranty

SCHEDULE P0960 DIAGNOSTIC Get a fair and transparent estimate upfront
Red-stars EXCELLENT RATING ON

Cost of diagnosing the P0960 code

P0960 is a diagnostic trouble code (DTC) for "Pressure Control Solenoid A Control Circuit/Open". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic for $70.00. Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $30.00 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate Credit towards follow-up repair Earliest Availability
Ford$70.00$30.00
Toyota$70.00$30.00
BMW$70.00$30.00
SCHEDULE P0960 DIAGNOSTIC Get a fair and transparent estimate upfront

diagnostic check engine light

P0960 code definition

The P0960 code is a generic powertrain code related to the transmission, including pressure faults and sensor failures. In this case, the engine control module (ECM) has received a signal noting that the pressure control solenoid for the A control circuit is open.

What the P0960 code means

Electronically controlled valves shift and maintain the correct gears needed for optimal performance. The valve body contains both the shift solenoid valves and pressure control solenoid valves. The shift solenoid valves control the activation (or deactivation) of such items as the clutch, brakes, and engaging/disengaging the gears.

A vehicle will use one or more pressure control solenoid valves to control the hydraulic pressure in a vehicle’s automatic transmission. Hydraulic pressure is generated at the pump, which is driven by the engine through the torque converter housing.

A code P0960 will be stored when the transmission control module sees a fault with one of the valves, including a voltage signal stating that the A control circuit is remaining open, or not receiving the reference voltage needed to operate. .

What causes the P0960 code?

Several problems may cause a P0960 code including:

  • Low transmission fluid
  • Dirty transmission fluid
  • Damaged, open, shorted, or corroded wiring or related electrical components
  • Poor electrical connection
  • Damaged or defective pressure control solenoid
  • Damaged or defective ECM (rare)

What are the symptoms of the P0960 code?

Symptoms of a P0960 code may include:

  • Check engine or warning light may illuminate
  • Vehicle may shift harsh or rough
  • Possible transmission slippage
  • Vehicle may not shift into or out of gear

How does a mechanic diagnose the P0960 code?

A mechanic may use several methods to diagnose a P0960 trouble code, including:

  • Utilize an OBD-II scanner to check for a stored P0960 trouble code
  • Check transmission fluid levels and quality
  • Check transmission pan for clutch or other debris
  • Perform a visual check of wiring and related electrical circuitry and components related to the pressure control solenoid A control circuit
  • Check the wire harness from the transmission control module to the transmission for damage
  • Check the transmission control module and transmission connectors for corrosion or damaged pins
  • Perform a circuit check and measure resistance across the terminals
  • Repeat test at transmission connector is resistance doesn’t match manufacturer specifications

Common mistakes when diagnosing the P0960 code

At times, the pressure control solenoid or transmission control module may be replaced when the fault lies in a defective harness or poor electrical connection. It is recommended to thoroughly diagnose a P0960 trouble code for all possible causes before replacing more expensive components.

How serious is the P0960 code?

Because a vehicle’s safe driving operation most likely will be impacted due to faults that store a P0960 code, this code is considered a potentially serious code. When this code appears, it is recommended to immediately take your vehicle to your local service center or mechanic for repair and diagnosis.

What repairs can fix the P0960 code?

Several repairs can fix a P0960 trouble code and include:

  • Fill transmission fluid to manufacturer specifications
  • Perform a full transmission flush, if necessary
  • Repair or replace damaged or defective wiring and related electrical components
  • Repair a damaged or defective wire harness from the transmission control module to the transmission
  • Repair any bent or damaged pins
  • Repair or replace damaged or defective pressure control solenoid
  • Repair or replace damaged transmission control module
  • Repair or replace damaged or defective ECM (rare)
  • Clear all codes, test-drive the vehicle, and rescan to see if any codes reappear

Additional comments related to a P0960 code

As with any transmission-related trouble code, be sure to check the transmission fluid level and quality prior to any repairs.

Need help with a P0960 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

trouble codes
P0960
OBD-II

Fast and easy Check Engine Light is on Inspection service at your home or office.

SCHEDULE P0960 DIAGNOSTIC
Get a fair and transparent estimate upfront

Recent Check Engine Light is on Inspection reviews

Excellent Rating


YourMechanic Check Engine Light is on Inspection Service

Average Rating

4.5/5

Number of Reviews

3,696

Rating Summary
3,372
162
42
24
96
3,372
162
42
24
96

Charles

14 years of experience
176 reviews
Charles
14 years of experience
He was professional and explained what he was doing and his suggested next steps. I highly recommend him.
2007 FORD FREESTAR - CHECK ENGINE LIGHT IS ON - SAN CARLOS, CALIFORNIA

Grzegorz

38 years of experience
440 reviews
Grzegorz
38 years of experience
If it is a matter of saving money and receiving transparent and satisfactory service, YourMechanic is the way to go. Mechanic Grzegory was better than any of the guys I have used before. He was good in diagnosing the problem and explaining it to me. While other mechanics were impatient and would push you into committing to an expensive repair, he explained alternatives, and let you make the final decision. Although he was late for the appointment due the uncontrollable traffic condition, he would still deserve a top rating.
2005 HONDA CIVIC - CHECK ENGINE LIGHT IS ON - SAN FRANCISCO, CALIFORNIA

Jerimiah

16 years of experience
207 reviews
Jerimiah
16 years of experience
Jerimiah texted me telling me that he’d be early. He diagnosed the problem within a few minutes and recommended what I should do. I appreciate his knowledge and honesty something that put my mind at ease because I’ll have to stare at that engine check light on all the way home to the Bay Area. A sensor got stuck causing the check engine light to come on but the car is still safe to operate. And we all know how these check engine light can make you worry!
2009 TOYOTA COROLLA - CHECK ENGINE LIGHT IS ON - LAS VEGAS, NEVADA

Chris

13 years of experience
173 reviews
Chris
13 years of experience
Chris was very professional and knowledgeable.
2004 ACURA MDX - CHECK ENGINE LIGHT IS ON INSPECTION - CHULA VISTA, CALIFORNIA

More related articles

How Long Does a Throttle Return Spring Last?
Not all vehicles on the road feature an electronic throttle control (ETC), which is also called drive-by-wire. For vehicles that don't offer this system, they have a throttle cable instead that...
How to Find the Keyless Code on a Ford Explorer or Mercury Mountaineer
Many Ford Explorers and Mercury Mountaineers were manufactured with an option known as the Ford keyless entry keypad. Some models refer to it as SecuriCode as well. It...
P0240 OBD-II Trouble Code: Turbocharger Boost Sensor B Circuit Range/Performance
P0240 code definition Turbocharger Boost Sensor B Circuit Range/Performance What the P0240 code means P0240 is an OBD-II generic code triggered when the Engine Control Module (ECM) detects the intake boost...

Related questions

Q: no check engine light on, but code reader shows Poo1 code, is this a problem

The code P001 is not a good code for your vehicle and it should be cleared. Your fuel mileage of 14.8 may be due to the hot summer weather. Different fuels are made in the summer and they may change...

Q: Pressure Control Solenoid 'B' Control Circuit Range/Performance Read more: https://www.autocodes.com/p0965.html

Hello, thank you for writing in. The reason your are not getting a response from your gas pedal is due to the transmission fluid pressure is off, or the computer thinks it is. Typically this is caused by a bad...

Q: Advice on buying a scan tool

No, I can't think of one that would go for under 500 dollars. If you are talking about the ones that are bi-directional and have a built-in scope, these things start at 1,500 up to 12,000 dollars. For the scopes,...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1-800-701-6230 · hi@yourmechanic.com