P0989 OBD-II Trouble Code: Transmission Fluid Pressure Sensor/Switch E Circuit Low

Our certified mechanics come to you · Get a fair and transparent estimate upfront

Red-stars EXCELLENT RATING ON

Cost of diagnosing the P0989 code

P0989 is a diagnostic trouble code (DTC) for "Transmission Fluid Pressure Sensor/Switch E Circuit Low". 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. Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $20.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$20.00
Toyota$20.00
BMW$20.00
SCHEDULE P0989 DIAGNOSTIC Get a fair and transparent estimate upfront

P0989 code definition

The P0989 trouble code notes a problem with the transmission fluid pressure sensor E circuit.

What the P0989 code means

The P0989 code is a generic OBD-II trouble code that detects a transmission fluid pressure sensor E circuit abnormality. In this case the “E” circuit is a region of the circuit, and not any one component. This sensor circuit is a key component of the transmission hydraulic pressure system. The powertrain control module (PCM) calculates the ideal hydraulic pressure based on performance and operations such as engine speed, vehicle speed, and throttle position, and the pressure control solenoids control this hydraulic pressure. If the PCM notes a discrepancy between the fluid pressure level and the desired level, then the P0989 code may be detected.

What causes the P0989 code?

Potential causes of the P0989 trouble code include:

  • Defective transmission fluid pressure sensor
  • Malfunctioning electronic pressure control solenoid
  • Defective electrical components, such as wires, connectors, and fuses
  • Insufficient transmission fluid levels
  • Dirty transmission fluid
  • Blockages within the hydraulic pressure system
  • Problems within the internal transmission
  • In rare cases, a faulty PCM or transmission control module

What are the symptoms of the P0989 code?

The P0989 trouble code will often be joined by the check engine soon Warning Light illuminating on the gauge cluster. It is common for there to be no other noticeable symptoms, but it’s also common for there to be serious transmission issues, such as slippage, harsh shifting, overheating, the activation of “limp-in” mode, and possibly a total inability to shift. The torque converter clutch may also be incapable of engaging or disengaging. The P0989 code is usually accompanied by a noticeable decrease in fuel efficiency.

How does a mechanic diagnose the P0989 code?

The P0989 code will be addressed using a standard OBD-II trouble code scanner. A certified mechanic will view the freeze frame data from the scanner to assess the P0989 code, and to also look for other trouble codes that are present. In the event that numerous codes are detected, they will be addressed in the order in which they appear. The mechanic will then need to reset the trouble codes, restart the vehicle, and check to see if the P0989 code is still detected. If it is not, then an intermittent error or an inaccurate detection are likely to blame.

If the code does remain detected, then the technician will begin by checking the transmission fluid. If the fluid is dirty, it will need to be flushed from the system and replaced. If the fluid level is low, it should be replenished, and leaks should be checked for. If the fluid is highly contaminated, however, then there likely are severe problems with the transmission, and a total rebuild or replacement may be necessary.

All electrical components should then be visually inspected. Short wires, open connectors, and blown fuses will need to be replaced. Next, the mechanic can use a manual pressure gauge to check the actual hydraulic pressure relative to ideal level, as determined by the manufacturer. If the fuel pressure is low, then there is likely a malfunctioning pressure control solenoid, or a hydraulic blockage. There may also be a faulty high pressure pump or electronic pressure regulator. If the issue is still unresolved, then the ground and voltage signals from the fluid pressure sensor will need to be checked.

Following any replacements, the mechanic should pause the inspection, reset the trouble codes, restart the vehicle, and again check to see if the code remains detected. This helps identify the moment that the issue is resolved.

Common mistakes when diagnosing the P0989 code

The most frequently made mistake when diagnosing the P0989 code comes from failing to properly adhere to the OBD-II trouble code diagnosis protocol. It is very important that mechanics abide by the protocol at all times, as this helps avoid erroneous repairs, and ensure an efficient inspection.

High pressure pumps are commonly replaced when they are in working order, because mechanics have overlooked the actual error.

How serious is the P0989 code?

In most cases, a vehicle with the P0989 trouble code will still be drivable, though there may be noticeable transmission problems. Regardless of the drivability, continuing to drive a vehicle with this code can cause irreparable damage to the transmission, so an inspection should be scheduled as soon as the code is detected.

What repairs can fix the P0989 code?

Possible repairs for the P0989 trouble code are:

Additional comments for consideration regarding the P0989 code

It is very common for the P0989 code to be accompanied by other codes, such as transmission slippage, shift solenoid, and torque converter clutch codes.

Need help with a P0989 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
P0989
OBD-II

No more waiting rooms! Our mechanics will come to you to diagnose and fix the P0989 code.

SCHEDULE P0989 DIAGNOSTIC
Get a $20 credit for the follow-up repair

Recent Check Engine Light is on Inspection reviews

Excellent Rating


YourMechanic Check Engine Light is on Inspection Service

Average Rating

4.8/5

Number of Reviews

5,626

Rating Summary
5,199
206
50
34
137
5,199
206
50
34
137

Robert

11 years of experience
104 reviews
Robert
11 years of experience
Nissan Quest - Check Engine Light is on - Alexandria, Virginia
Punctual. Knowledgeable. Professional. Empathic, went the extra mile to explain in lay words the mechanical jargon. Excellent manners and customer service oriented. Client’s best interest and safety was always his top priority. From now on your company has in me a client for life. Thanks Robert!!!! 

Chris

21 years of experience
1861 reviews
Chris
21 years of experience
Mercedes-Benz E320 - Check Engine Light is on - Ladera Ranch, California
Chris was friendly, professional and knowledgeable. He got to the point of my concerns, explained what he was finding on his system and gave me his recommendations. I fully appreciate him taking the time to explain everything and a bit of history on my vehicle. Thanks again Chris.

Michael

15 years of experience
574 reviews
Michael
15 years of experience
Hyundai Accent - Check Engine Light is on - Marietta, Georgia
I had a great experience with Michael. He's extremely professional, friendly, and understands his craft. Highly recommended.

Chris

15 years of experience
274 reviews
Chris
15 years of experience
Dodge Durango - Check Engine Light is on - San Diego, California
Showed up early, was a friendly dude, kept me informed via text, did clean work and finished early. Would hire again.


More related articles

P0902 OBD-II Trouble Code: Clutch Actuator Circuit Low
What What the P0902 code means The P0902 is a generic OBD-II powertrain code, which means it applies to all makes and models of vehicles from 1996 to the present. What causes the P0902 code? There may be one...
P2335 OBD-II Trouble Code: Ignition Coil L Secondary Circuit
P2335 means there is a malfunction in the secondary circuit of ignition coil L, usually due to a problem with an electrical component.
B1967 OBD-II Trouble Code: AC Post Heater Sensor Circuit Short to Ground
B1967 means the air conditioning sensor is not working properly, likely due to damaged electrical components.

Related questions

Tranny erratic shift if the problem is in the tcm would it throw a faulty tcm code ?or not all the times this happens.

Hello and thank you for contacting Your Mechanic. The code P0760 means that the shift solenoid "C" is operating irregularity. The code P0870 means that the transmission fluid pressure is not determined at its specified pressure. Check the harness to...

I need to know what the trouble code P19DA means

Hi there. The code P19DA means that the fuel pump is not sending a signal back to the PCM. This is usually caused by a burned motor in the fuel pump or a burned meter wire in the fuel pump...

Having trouble trying to locate my knock sensor. It's throwing a code for it. 1,2,4,5,6 cylinder misfires

As you may know a knock sensor may fail for any of the following reasons: The knock sensor is faulty and needs to be replaced There is a wiring open/short/fault in the knock sensor circuit The PCM/ECM has failed...

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 (855) 347-2779 · hi@yourmechanic.com