P0990 OBD-II Trouble Code: Transmission Fluid Pressure Sensor/Switch E Circuit High

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

Red-stars EXCELLENT RATING ON

Cost of diagnosing the P0990 code

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

P0990 code definition

The P0990 code is a generic powertrain code related to the transmission, including pressure faults and sensor failures. In this case, the transmission control module has received a higher than normal voltage signal from the transmission fluid pressure sensor/switch E.

What the P0990 code means

A vehicle uses the transmission fluid pressure sensor to assist with changing gears. Adaptive shifts are controlled via transmission fluid pressure through switches. Each pressure switch will control how harsh or smooth a gear changes. Pressure sensors and related shift points vary by manufacturer, by traditionally the E transmission fluid pressure sensor correlates to higher shift points, including the 4-5-6 shifts. The pressure sensors are often integrated into the control solenoid valve assembly or at times on the valve body itself.

A code P0990 will be stored when the ECM or transmission control module has received a voltage reading from the E transmission fluid pressure sensor that is higher than predetermined manufacturer parameters. While each manufacturer varies, the P0990 code will typically not be stored until around 30 failures.

What causes the P0990 code?

Several problems may cause a P0990 code including:

  • Low transmission fluid
  • Dirty transmission fluid
  • Damaged or corroded wiring or related connectors and components
  • Damaged or defective transmission fluid pressure sensor
  • Damaged or defective transmission fluid pressure switch
  • Damaged or defective transmission control module
  • Damaged or defective ECM (rare)

What are the symptoms of the P0990 code?

Symptoms of a P0990 code may include:

  • Check engine or warning light may illuminate
  • There may be no symptoms for a P0990 other than a stored code
  • Vehicle may shift harshly or roughly
  • Vehicle may have delayed shifts into gear, especially the higher gears 4-5-6

How does a mechanic diagnose the P0990 code?

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

  • Utilize an OBD-II scanner to check for a stored P0990 trouble code
  • Check transmission fluid level
  • Check transmission fluid quality
  • If transmission fluid is off color or smells burned, check transmission pan for clutch debris or other contaminants, which may be a sign of more serious problems or transmission failure
  • Visually inspect wiring, connectors, and harnesses for signs of damage
  • Use a specialized scan tool to monitor the transmission fluid pressure sensors while shifting through each gear
  • Test the transmission fluid pressure sensor/switch E for continuity
  • Test the transmission control module

Common mistakes when diagnosing the P0990 code

One common mistake with any transmission-related fault code is neglecting to check the transmission fluid level and quality prior to making additional repairs. It is recommended to always start with the transmission fluid, as debris and contamination in the fluid could signal a larger problem, such as internal transmission failure.

How serious is the P0990 code?

Because a vehicle’s safe driving operation most likely will be impacted due to faults that store a P0990 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 P0990 code?

Several repairs can fix a P0990 trouble code and include:

  • Fill transmission fluid to manufacturer recommended levels
  • Perform a transmission fluid service and flush, if necessary
  • Repair or replace damaged or corroded wiring and related electrical components
  • Repair or replace damaged or defective transmission fluid pressure sensor/switch E
  • Repair or replace damaged or defective 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

Scan tools may see transmission fluid pressure sensor/switch E as being sensor/switch 5. It is recommended to check your vehicle service manual for specifics.

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

OBD-II
trouble codes
P0990

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

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

Recent Check Engine Light is on Inspection reviews

Excellent Rating

(7294)

Rating Summary
6779
246
57
39
173
6779
246
57
39
173
 at YourMechanic

Simon

30 years of experience
8 reviews
Simon
30 years of experience
Honda Element L4-2.4L - Check Engine Light is on Inspection - Albuquerque, New Mexico
Simon was Professional, knowledgeable and patient throughout the entire process. Would highly recommend!
 at YourMechanic

Luke

17 years of experience
134 reviews
Luke
17 years of experience
Chevrolet Equinox L4-2.4L - Check Engine Light is on - Austin, Texas
Luke was friendly and professional. He did a nice job of explaining the issue with my car so that I could understand it.
 at YourMechanic

Chuy

14 years of experience
386 reviews
Chuy
14 years of experience
Toyota Camry L4-2.5L - Check Engine Light is on - Chicago, Illinois
His explained everything very clearly on what I should do next with my car and what the cheapest solutions were.
 at YourMechanic

Jose

12 years of experience
31 reviews
Jose
12 years of experience
Chrysler Pacifica V6-3.8L - Check Engine Light is on - Redlands, California
Very friendly and punctual. Knows what he is talking about. Appreciate Jose working on my car. I would recommend him to customers.


More related articles

P0476 OBD-II Trouble Code: Exhaust Pressure Control Valve Range/Performance
What What the P0476 code means During the exhaust back pressure step test, the engine control module (ECM) commands and measures a preprogrammed exhaust pressure and then measures time for pressure decay during your vehicle’s engine running test. The exhaust...
P0553 OBD-II Trouble Code: Power Steering Pressure Sensor Circuit High Input
P0553 code means there is an issue with the power steering pressure sensor often caused by leaks or loose connections.
P0777 OBD-II Trouble Code: Pressure Control Solenoid B Stuck On
P0777 code means a fault was detected in either the electronic pressure control solenoids or solenoid circuits often due too failures or blockages.

Related questions

Whilst driving the car will cut out. In the begining it would start immediatetly now if it cuts out it doesnt want to start

Hello. I would need to know the model of your Toyota to be able to give you the best information. From what you are telling me though it sounds like the crank sensor harness may be damaged or that one...

Truck is lacking power when accelerating, has rough idle, cel on and some times stalls

If the Check Engine Light (https://www.yourmechanic.com/services/check-engine-light-is-on-inspection) is on, then a fault code is set. While yes it could be the TPS, have the system diagnosed and fault codes pulled to verify what is actually causing the issue. If you replace...

VTC problem - 2008 Infiniti FX50S

The engine control system uses the engine oil pressure to control the variable intake valve timing on this model. If the engine oil is low or very dirty it can trigger this type of fault and cause the system to...

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