Skip the auto shop - Our mechanics make house calls

P0991 OBD-II Trouble Code: Transmission Fluid Pressure Sensor/Switch E Circuit Intermittent

Check Engine Light

P0991 code definition

A P0991 trouble code means that the Powertrain Control Module (PCM) has detected a problem in the transmission fluid pressure sensor circuit. The transmission fluid pressure sensor helps with shift actuation and proper torque converter operation though use of electronic pressure control solenoids controlled by the PCM. Related codes include P0987, P0988, P0989, and P0999 codes.

What the P0991 code means

A P0991 trouble code means that the PCM has detected a variation in the transmission fluid pressure out of the normal range as determined by the manufacturer. The result is a stored P0991 trouble code and the Check Engine Light illuminating. The required pressure is determined by the PCM using a combination of factors, including the position of the throttle, vehicle speed, engine load, and engine speed.

What causes the P0991 code?

Some common causes behind the storage of a P0991 trouble code includes:

  • Malfunctioning electronic pressure control solenoid
  • Transmission fluid pressure sensor
  • Mechanical failure of the transmission
  • Blockage within the hydraulic fluid passages within the transmission
  • Dirty or contaminated transmission fluid
  • Low transmission fluid condition

What are the symptoms of the P0991 code?

Symptoms include failure of the torque converter to operate properly, the PCM placing the transmission in Limp-in mode, and various transmission problems. These problems include trouble shifting, the transmission slipping, and the transmission overheating. Vehicle owners can also expect a reduction in their vehicles fuel economy in some cases.

How does a mechanic diagnose the P0991 code?

The mechanic needs to have a scanner, digital volt/ohmmeter, manual pressure gauge, hydraulic pressure diagram, and a manufacturer's wiring diagram to properly diagnose a P0991 trouble code. In addition, the mechanic needs to complete the following steps:

  • Pull out the transmission dipstick and inspect the fluid, paying particular attention to the fluid's smell and condition

  • If the fluid smells burned or looks strange, drop the transmission pan to inspect it for material from the clutch or other debris, the presence of which signifies the need for a rebuild

  • Next, if the transmission is low on fluid, the mechanic should fill it to an appropriate level to find any leaks

  • Inspect the wiring, connectors, and components, looking for anything damaged, corroded, or shorted

  • Connect the scanner and download any stored codes and freeze frame data. Clear any codes and fill the transmission fluid to the proper level

  • Start the vehicle and allow it to reach a normal operating temperature before test driving it to test the system and see if the code returns

  • If the code returns, use the manual pressure pump and the hydraulic pressure diagram to check the pressure level of the hydraulic pump. The mechanic should check their findings against the manufacturer's specifications to see if the pump has gone bad

  • If the code still persists after replacing the pump, check the reference voltage and ground signal at the transmission fluid pressure sensor and the electronic pressure control solenoid. The mechanic should also disconnect any related control modules to prevent damage or memory loss before testing the continuity and resistance of any open circuits

  • Clear the code again and if it returns, check the PCM for fault

  • Clear the P0991 trouble code and retest the system again to see if the code returns

Common mistakes when diagnosing the P0991 code

The most common mistake made by mechanics when diagnosing a P0991 trouble code is to mistakenly replace a high pressure pump instead of faulty electronic pressure control solenoids, transmission pressure sensors, and wiring where the problem really lies.

How serious is the P0991 code?

A P0991 trouble code can result in general problems with a vehicle's transmission, including slipping, trouble shifting, and even failure in extreme cases. Most often, transmission problems are directly related to dirty or contaminated transmission fluid or a lingering low fluid condition.

What repairs can fix the P0991 code?

Once the mechanic has diagnosed the P0991 trouble code, they can attempt to repair it by taking the following steps:

  • Start by rebuilding the transmission and instal a new torque converter if necessary

  • The mechanic should then fill the transmission fluid to a level that allows them to repair any leaks

  • Replace any damaged wiring, connectors, and components

  • If the hydraulic pump is not working properly, the mechanic should replace it. Hydraulic pump replacement requires the mechanic to remove the transmission and partially disassemble it to the reach the pump

  • Replace any faulty transmission fluid pressure sensors

  • Replace the electronic pressure control solenoids.

  • Replace the PCM if it has gone bad.

Need help with a P0991 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.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Skip the repair shop, our top-rated mechanics come to you.

At your home or office

Choose from 600+ repair, maintenance & diagnostic services. Our top-rated mechanics bring all parts & tools to your location.

Fair & transparent pricing

See labor & parts costs upfront, so you can book with confidence.

12-month, 12,000-mile warranty

Our services are backed by a 12-month, 12,000-mile warranty for your peace of mind.

Get A Quote

Ask a Mechanic
(100% Free)

Have a car question? Get free advice from our top-rated mechanics.

Ask A Mechanic
Over 10,000 questions answered!

Need Help With Your Car?

Our certified mobile mechanics make house calls in over 2,000 U.S. cities. Fast, free online quotes for your car repair.


Post a question and get free advice from our certified mechanics.


More related articles

Veteran and Military Driver Laws and Benefits in Idaho
The state of Idaho offers a number of benefits and perks for those Americans who have either served in an Armed Forces branch in the...
How to Avoid Back Pain in a Car
If you have back problems, sitting in a car for an extended period of time can be excruciating. Even without back problems, you could experience discomfort and soreness from...
P0291OBD-II Trouble Code: Cylinder 11 Injector Circuit Low
P0291 code definition When your vehicle’s PCM registers the P0291 code, it means that a voltage reading came from the fuel injector circuit – for cylinder number 11’s fuel injector –...

Related questions

Q: Car won't start

There are many reasons as to why the car may no start, some of which may be related to various sensors. The most efficient way to approach something like this is often times to have the car's computer scanned using...

Q: Cel code p0129

Well you replaced all the parts associated with your code. You need a voltage meter to measure the voltage at the sensor. There should be a 5 volt signal and a ground on the outer wires on the sensor. If...

Q: The car starts, but when I hit the gas the check engine light blinks & it feels like I don't get much power, sometimes smell gas.

Hello. A flashing Check Engine Light is an indicator that the computer has detected an issue with the vehicle's engine management system that could potentially cause harm to the emissions system. Continuing to drive with a flashing Check Engine...