DOBD DashX ☰ Browse all codes
P0991

Transmission Fluid Pressure Sensor/Switch E Circuit Intermittent

Transmission Generic OBD-II Medium

What it means

P0991 means the signal from transmission fluid pressure sensor/switch "E" is cutting out intermittently. The control module uses this reading to manage line pressure and shifting, so a dropping signal can cause occasional harsh or unpredictable shifts. Because the fault is intermittent, symptoms come and go, and a loose connector or chafed wire is a common cause.

Medium

Can I keep driving? Usually drivable — the fault is intermittent — but occasional harsh or unpredictable shifts can occur; have it inspected.

Common symptoms

What you'll notice

Common causes

Most likely first

  1. Intermittent wiring or connector fault in the sensor circuit
  2. Loose or corroded terminals at the pressure sensor/switch E
  3. Faulty transmission fluid pressure sensor/switch E
  4. Vibration or chafing intermittently breaking the circuit
  5. Intermittent fault inside the transmission control module (TCM)

How to diagnose & fix

Work through it in order

  1. Read freeze-frame data to see the conditions when the code sets.
  2. Wiggle-test the sensor harness and connector while watching live data for dropouts.
  3. Clean and reseat connectors; repair any chafed or corroded wiring.
  4. Test the pressure sensor/switch E signal and replace it if it drops out.
  5. If the circuit is solid, have the TCM checked for an internal fault. Clear and road-test.

FAQ

Quick answers

Is it safe to drive with P0991?+
Yes, generally — the fault comes and goes — but occasional erratic shifts mean you should fix it before it becomes constant.
Can I just clear P0991?+
Intermittent codes often stay away for a while after clearing, which makes them hard to confirm; fix the loose connection or sensor for a lasting result.

Related codes

Often seen with P0991

Read & clear P0991 yourself

Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.

▶ Get it on Google Play
Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX