P0879 — Transmission Fluid Pressure Sensor/Switch "D" Circuit Intermittent
P0879 — Transmission Fluid Pressure Sensor/Switch "D" Circuit Intermittent. A fault in the automatic transmission control. Short, gentle driving to a shop is usually possible. Typical causes: internal mechanical wear (clutches, torque converter), faulty transmission speed sensor, failed shift or pressure control solenoid.
powertrain (engine/transmission)
Is it safe to drive?
Drive with caution Drive only if the transmission still shifts predictably, and avoid highway speeds. Driving with slipping or limp mode accelerates internal wear — every kilometre can add to the final repair bill.
How to diagnose with an OBD scanner
- Read the code and freeze frame Connect an OBD2 scanner, confirm P0879 is stored, and save the freeze frame data — it shows engine conditions when the fault was detected.
- Check for companion codes and TSBs Related codes often reveal the real root cause. Also check manufacturer technical service bulletins (TSB) for your make and model — many P0xxx issues have factory fixes or software updates. Search by VIN on the manufacturer site or nhtsa.gov.
- Inspect wiring and connectors Visually inspect the wiring harness and connectors related to the automatic transmission control for damage, corrosion, chafing or poor contact.
- Subsystem check Reproduce the fault: wiggle the harness and tap the transmission fluid pressure sensor/switch "D" while watching the live signal; heat and vibration usually make intermittent faults appear.
- Subsystem check Check transmission fluid level and condition — dark, burnt fluid points to internal wear.
- Subsystem check Read transmission-specific codes and live data (solenoid states, input/output speed) with a capable scanner.
- Verify the repair Clear the code, complete a full drive cycle including the conditions from the freeze frame, and confirm P0879 does not return.
Approximate repair cost
Repair cost depends on which component actually failed. Typical scenarios for P0879 (parts and labor, USD, independent shop rates): Transmission fluid service: $150–$350; Replace a shift solenoid: $300–$800; Transmission rebuild or replacement: $2,500–$5,500; Valve body repair or replacement: $700–$1,500. Overall, fixing P0879 usually costs between $150 and $5,500. An accurate diagnosis before buying parts saves money — the most expensive scenario is rarely the first one to check.
Common questions
Is it safe to drive with P0879?
Drive only if the transmission still shifts predictably, and avoid highway speeds. Driving with slipping or limp mode accelerates internal wear — every kilometre can add to the final repair bill.
How do I diagnose P0879 myself?
Start with a scan: confirm P0879, save the freeze frame and note any companion codes. Then inspect the wiring and connectors related to the transmission fluid pressure sensor/switch "D", and verify the suspect component against live data before buying parts.
What are the symptoms of P0879?
Drivers most often notice: slipping between gears, transmission stuck in one gear (limp mode), shuddering at highway speed, Check Engine or transmission warning light on.
What does OBD2 code P0879 mean?
P0879 — Transmission Fluid Pressure Sensor/Switch "D" Circuit Intermittent. A fault in the automatic transmission control. Short, gentle driving to a shop is usually possible. Typical causes: internal mechanical wear (clutches, torque converter), faulty transmission speed sensor, failed shift or pressure control solenoid.
What is the most common cause of P0879?
The most common causes are: internal mechanical wear (clutches, torque converter), faulty transmission speed sensor, failed shift or pressure control solenoid.
When your vehicle's engine control module decides something is wrong with the automatic transmission, it logs a specific fault code to help you figure out what happened. Code P0879 specifically points to the transmission fluid pressure sensor or switch "D" circuit acting up intermittently. That description sounds technical, but it really means the sensor that monitors hydraulic pressure inside your transmission is sending erratic signals to the computer — sometimes correct, sometimes wrong, sometimes nothing at all.
The PCM (powertrain control module) constantly compares what this sensor reports against expected values. When the readings drift outside acceptable limits during multiple drive cycles, P0879 gets set. An intermittent fault is particularly frustrating because the problem appears and disappears depending on conditions like temperature, vibration, or how you press the accelerator. The computer also saves a freeze frame — essentially a snapshot of engine speed, load, coolant temperature, and vehicle speed at the exact moment the fault occurred. That snapshot becomes invaluable during diagnosis because it tells you exactly what conditions triggered the code.
Automatic transmissions rely on hydraulic pressure to shift gears smoothly. The sensor that triggers P0879 monitors one specific pressure circuit in the valve body — the "D" circuit. When this circuit acts up, the transmission may hesitate, slip, or refuse to shift properly. The computer recognizes something is wrong with the signal and often defaults to limp mode, locking the transmission in a single gear to prevent damage while you get to a repair facility.
Common Symptoms of P0879
The transmission rarely hides a problem. Watch for these warning signs:
- Gears slip or hesitate during acceleration — the engine revs but power doesn't reach the wheels consistently
- Transmission stuck in one gear, often second or third, with severely limited speed capability
- Noticeable shuddering or vibration at highway speeds, especially under load
- Illuminated Check Engine light or a dedicated transmission warning indicator on the dash
- In severe cases, complete loss of movement — the car won't go forward or reverse
Some vehicles experience only occasional symptoms when the fault is truly intermittent, making the problem easy to dismiss until it worsens.
What Causes P0879
Intermittent electrical faults in the transmission circuit usually stem from physical problems with connectors or wiring. The most common culprits include:
- A connector pin that has loosened or pulled partially out of its housing, creating an unreliable connection
- Corrosion or moisture intrusion at the sensor connector, affecting electrical conductivity
- A wire broken beneath intact insulation — the casing looks fine but the copper inside has snapped
- Worn shift solenoid or pressure control solenoid that responds inconsistently to commands
- Age-related wear in the valve body, where machined passages and seals degrade over time
- Damaged wiring harness near the transmission, especially in areas exposed to heat or road debris
- Advanced internal transmission wear — failing clutches or a slipping torque converter can cause secondary pressure irregularities
- Faulty transmission output speed sensor, which the module may confuse with pressure sensor data
The connector and wiring issues account for the majority of intermittent P0879 codes before any internal transmission damage is involved.
How to Diagnose P0879
Effective diagnosis requires a systematic approach rather than guessing:
-
Connect a quality OBD2 scanner, retrieve P0879, and record the freeze frame data before clearing anything. The freeze frame reveals engine load, rpm, coolant temperature, and vehicle speed when the fault first appeared.
-
Scan for any other stored codes. Related transmission codes often point to the actual root cause — P0879 might be a symptom rather than the primary failure.
-
Check manufacturer technical service bulletins for your specific make, model, and year. Many common P0xxx codes have documented factory fixes, software updates, or known component issues that speed up diagnosis.
-
Perform a thorough visual inspection of the transmission wiring harness and connectors. Look for chafed wires, brittle insulation, corrosion buildup, and pins that aren't fully seated. The connector for the pressure sensor or switch "D" should be secure and dry.
-
Attempt to reproduce the fault by gently wiggling the harness while monitoring live sensor data on your scanner. Heating the area with a heat gun or driving the vehicle until it warms up can expose temperature-sensitive failures that don't appear during cold inspection.
-
Check transmission fluid level and condition. Low fluid or dark, burned-smelling fluid suggests internal problems that could be causing the pressure irregularities.
-
Use a transmission-capable scanner to read solenoid states, input and output speed sensor readings, and line pressure data. Compare these values against manufacturer specifications for your vehicle.
Repair Options and Costs
Not every P0879 code requires an expensive transmission overhaul. Work through the most likely causes first:
-
Transmission fluid and filter service: $150–$350. This includes draining old fluid, replacing the filter if equipped, and refilling to proper level. Addresses contamination and low fluid issues.
-
Shift solenoid replacement: $300–$800. Individual solenoids within the valve body can fail electrically or become clogged. Labor involves valve body access or removal depending on your transmission design.
-
Valve body repair or replacement: $700–$1,500. The valve body houses the pressure sensors, solenoids, and intricate passages that control shift feel. Rebuilding or replacing it fixes mechanical wear and electrical faults within this assembly.
-
Transmission rebuild or replacement: $2,500–$5,500. Full teardown becomes necessary when internal components like clutches, bands, or the torque converter have failed. This is the most expensive scenario and typically follows prolonged driving with unresolved symptoms.
Total Cost Summary
Most P0879 repairs fall somewhere between $150 and $3,500 depending on what component is actually at fault. A proper diagnosis before purchasing parts almost always saves money — the transmission replacement scenario should be your last resort, not your first guess. Many intermittent sensor codes resolve with simple connector cleaning or wiring repair that cost only the diagnostic labor charge.
Can You Drive with P0879?
P0879 carries a caution severity rating. You can continue driving short distances if the transmission still shifts and responds normally, but highway speeds and extended trips are risky. An intermittent fault can become permanent without warning, and limp mode may engage at inconvenient moments. More importantly, continued operation with slipping gears or abnormal pressures accelerates internal wear on clutches and bearings. Every mile driven with unresolved P0879 potentially increases your final repair bill. Get the code diagnosed promptly, and if you notice any hesitation, harsh shifting, or complete loss of drive, have the vehicle towed rather than risk a roadside breakdown.
Related OBD2 Codes
- P0800: Transfer Case Control System (MIL Request)
- P0801: Reverse Inhibit Control Circuit Malfunction
- P0802: Transmission Control System MIL Request Circuit/Open
- P0803: 1-4 Upshift (Skip Shift) Solenoid Control Circuit Malfunction
- P0804: 1-4 Upshift (Skip Shift) Lamp Control Circuit Malfunction
- P0805: Clutch Position Sensor Circuit