OBD-II trouble code
P0991: Transmission Fluid Pressure Sensor/Switch "E" Circuit Intermittent
Where the control board lives inside the transmission, an intermittent is often not a wire at all but a cracked solder joint on a circuit board that heat-cycles to 120 degrees thousands of times. It behaves exactly like bad wiring and no harness work fixes it.
Quick facts
- System
- Powertrain
- Category
- Transmission / Pressure Control
- Severity
- Medium severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $130 – $3,200
- DIY difficulty
- Shop recommended
Browse every code in P0900–P0999, or start from the full code library.
What does P0991 mean?
P0991 means the fifth pressure channel misbehaved and then stopped misbehaving. The module saw something it could not accept, logged it, and by the time anyone looked the signal was normal again.
On most vehicles the reflex is to chase the harness, and on most vehicles that is right. On a transmission with five pressure channels it frequently is not, because that many channels usually means the control electronics are built into the transmission — and a circuit board bolted inside a gearbox fails in a way a harness does not.
Consider what that board endures. It sits in or immediately above the fluid, cycling from ambient temperature to well over 100°C and back again on every journey, several times a day, for a decade. Solder joints, the copper tracks and the board substrate all expand at slightly different rates. Thousands of those cycles work a joint loose or open a hairline crack in a track, and the result is a connection that is intact when cold and open when hot, or intact until a road bump flexes the board a fraction of a millimetre. That is an intermittent fault in every observable respect. It comes and goes, it resists reproduction, it responds to temperature and vibration — and there is no length of wire anywhere in the vehicle that fixing will help.
The distinguishing evidence is the pattern rather than any single test. A harness intermittent tends to track mechanical events: a particular bump, a particular steering angle, a road surface, a specific point in the drivetrain's movement under load. A board-level intermittent tends to track temperature, appearing reliably once the transmission is fully warm and never on a short cold trip, with no correlation to road surface at all. The second and stronger tell is company. A failing board does not usually fail on one channel alone for long; over months, other circuits on the same carrier start logging their own intermittents. A vehicle with intermittent codes on several unrelated transmission channels, all appearing when hot, is describing its own control unit rather than its wiring.
That matters because the two conclusions cost very different amounts and take very different amounts of labour to reach. Chasing a harness that is not faulty on an integrated transmission can absorb many hours and find nothing, and the temptation after that is to start replacing parts. Establishing early whether the electronics are internal or external, and then reading the pattern of the fault against temperature rather than terrain, is what keeps that from happening.
Where the module is external and the circuit does run through a case connector, the ordinary intermittent discipline applies and the case connector itself is the first suspect — it is the only connector in the system with hot fluid on one side and road spray on the other.
Common causes
- Cracked solder joint or track on a control board mounted inside the transmission
- Heat-cycle fatigue in an integrated mechatronic control unit
- Case connector terminal making intermittent contact where the module is external
- Moisture or fluid intrusion into a connector that only conducts when conditions align
- Internal transmission harness chafing against the valve body under load
- Terminal partially backed out of its housing and moving with vibration
- Corroded ground connection with resistance that changes with temperature
- Sensor element failing progressively rather than all at once
- Fluid aeration under specific load conditions producing brief implausible readings
Symptoms
- Check engine light that comes on, goes off by itself, and returns days later
- Fault that appears only once the transmission is thoroughly warm
- Brief harsh or delayed shift followed by entirely normal operation
- No fault reproducible in the workshop even on an extended road test
- Intermittent codes accumulating on several unrelated transmission channels over months
- No correlation between the fault and road surface or specific manoeuvres
- Scan tool reading that occasionally jumps and then settles
- Long journeys producing the fault while short trips never do
Diagnostic steps
- 1.Establish whether this transmission uses an internal control unit or an externally mounted module, because that determines whether a harness is even in the fault path.
- 2.Read the module's fault history and note whether occurrences correlate with fluid temperature or with road conditions.
- 3.Treat a fault that appears reliably when hot and never on a cold trip as evidence pointing at the control board rather than the wiring.
- 4.Check whether other channels on the same control unit have logged their own intermittents, since a failing board rarely stays confined to one circuit.
- 5.On externally controlled transmissions, inspect and wiggle-test the case connector first — it is the only connector exposed to fluid on one side and road spray on the other.
- 6.Record live pressure data across a long journey rather than a short road test, so the fault has time to appear.
- 7.Verify fluid level and condition, as aeration under sustained load can produce brief implausible readings that look electrical.
- 8.Check module power and ground quality while the transmission is at full operating temperature rather than cold.
- 9.Resist replacing the sensor on suspicion alone until the pattern has been characterised, because an intermittent that is not reproduced is not confirmed fixed either.
Repair cost
$130 – $3,200
Diagnosis is the dominant cost and is honestly $200 to $500, because an intermittent needs data logging over real journeys rather than a bench test. An external connector or wiring repair is $150 to $450. A pressure sensor replaced with the pan off is $250 to $650. Where the evidence points at an internal control board, the repair is a mechatronic or control unit assembly at $1,200 to $3,200 fitted with programming — and specialist rebuilders will sometimes repair a board for considerably less, which is worth asking about before accepting an assembly price. Insist on evidence before authorising that tier of repair.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with transmission valve body repair or replacement preselected. Adjust labor rate and vehicle category to fit your situation.
DIY vs shop
Leave this one to a qualified shop. It typically involves emissions-critical components, refrigerant handling, or other work that requires manufacturer-grade tooling, training, or certification. DIY attempts often produce a more expensive problem than the original code.