P0988
Transmission Fluid Pressure Sensor/Switch E Circuit Range/Performance
Transmission
Generic OBD-II
Medium
What it means
P0988 means the "E" transmission fluid pressure sensor or switch is sending a signal that doesn't match expected line pressure — it's out of range or implausible. The transmission control module relies on this reading to time and firm up shifts, so a bad signal can cause harsh shifting or a protective limp mode. It's usually a failing sensor or a wiring fault.
Medium
Can I keep driving? The transmission may shift harshly or drop into limp mode because it's reading an implausible pressure signal; drivable short-term but have it checked soon.
Common symptoms
What you'll notice
- Check-engine light on
- Harsh or delayed shifting
- Transmission slipping or limp mode
- Erratic shift quality
Common causes
Most likely first
- Faulty transmission fluid pressure sensor/switch ELikely
- Wiring or connector faults in the sensor circuitCommon
- Loose or corroded electrical connectionsCommon
- Failed transmission control module (TCM)Less often
How to diagnose & fix
Work through it in order
- Scan freeze-frame and note the reported pressure value and conditions.
- Inspect the sensor's connector and wiring for damage, looseness, or corrosion.
- Compare the sensor's signal against the actual/expected line pressure using a scan tool.
- Replace the fluid pressure sensor/switch E if the signal is out of range.
- If the sensor and wiring are good, have the TCM evaluated. Clear and re-test.
FAQ
Quick answers
Is it safe to drive with P0988?+
Usually for short trips, but because the module is acting on a bad pressure reading it may shift harshly or limp. Get it diagnosed before extended driving.
Can I just clear P0988?+
It returns until the sensor or its wiring is repaired, since the module keeps seeing an implausible pressure signal.
Related codes
Often seen with P0988
Read & clear P0988 yourself
Scan your car, confirm the code, and clear it once it's fixed — with OBD DashX on your phone.
✓ Verified name — SAE J2012 / ISO 15031-6Guidance reviewed by OBD DashX